第一本,入门
《Head first HTML&CSS》
最好的入门书。看两遍就对HTML & CSS 有个大概印象了
第二本《CSS权威指南(第三版)》
最权威的CSS书籍,有时间(无论是现在还是将来)可以反复看,并当做字典随时查。
第三本《精通CSS》
广受推荐的一本书。上一本书是字典的话,这本书相当于《中学生作文大全》,汇集了一些CSS的最佳实践。
第四本《图解CSS3:核心技术与案例实践》
这本书比较新,讲解的是最新的CSS3(前三本书停留在CSS2.1时代),CSS3是必须要掌握的。
HTML CSS值得看的书就这些,剩下的就是自己写还有看技术博客了。接下来是JavaScript,HTML和CSS都是没有逻辑的标记型语言,JavaScript才是真正的编程语言,评价前端工程师的水平主要看JavaScript了。
第五本《JavaScript DOM编程艺术》
最好的JavaScript入门书籍,一目了然地告诉JavaScript到底在Web上能做些什么,还灌输了最符合标准的编程理念。
第六本《JavaScript高级程序设计》
每个前端必看的书,此书是前端工程师科技树的关键一环。看完此书后各种层次的JavaScript书籍都可以看了。俗称红宝书,也算入门书籍,虽然是大部头(七百多页),但至少读3~5遍。
全部掌握了,就可以在网络社区里谈笑风生了,经过实践的锻炼后,面试个前端工程师的岗位应该没什么问题了。
第七本《JavaScript语言精粹》
也是前端必看。薄薄一百来页,对JavaScript的去粗取精。
第八本《Head First Ajax》
Ajax也是基本技术,在第六本书里也有介绍,如果想单独再入入门可以看这本。
第九本《JavaScript设计模式》
“设计模式”是软件工程的重要课题,相当于高考时候的答题套路。前人总结出来的应对各种问题的模板。也算是必看书籍。
第十本《高性能网站建设指南》(及其续篇《高性能网站进阶》)
告诉你真正的商业公司的前端是怎么优化一个网站的。
看完以上十本算是前端入门了。到现在为止,配合搜索引擎,已经可以无障碍地做出静态网页、各种特效、用Ajax配合后台构建Web应用了。然后是各种框架、 库、预处理语言的学习,而且现在JavaScript也可以用来写服务器了(Node.js),这样一来JavaScript通吃前后端,前端工程师都欢欣鼓舞,这也是个学习热点。下面是一些补充书籍,可以穿插着看。(至少看了两遍《JavaScript高级程序设计》再看下面的书)
《锋利的jQuery》
讲JavaScript最著名的库——jQuery的,快速入门的书。光会原生JavaScript不够,还要会用库。
《数据结构和算法的JavaScript描述》
作为程序员如果连基本的数据结构和排序、查找算法都不会实在丢脸。
《JavaScript编程精解》
巩固对JavaScript的理解,很薄
《JavaScript启示录》
同上,也很薄。
《Sass与Compass实战》
CSS的高效新写法,对提升效率很有帮助。
《JavaScript权威指南》
号称“圣经”,最权威的JavaScript书本,买来当作字典备查吧,没事也可以翻翻。
然后就是向高级前端工程师进发了,加油吧,筒子们。
转载请注明:陈童的博客 » 有哪些关于前端开发技术值得推荐的书籍?