学习HTML、CSS、Javascript必看书
第⼀本,⼊门
《Head first HTML&CSS》
最好的⼊门书。看两遍就对HTML & CSS 有个⼤概印象了。
此时把w3cschool作为备查⼿册收藏起来
第⼆本《CSS权威指南(第三版)》
最权威的CSS书籍,除了阅读W3C的⽂档外的不⼆选择(就是翻译有点,遇到感到难理解的地⽅可能还是要求助于⽹络资源)。有时间(⽆论是现在还是将来)可以反复看,并当做字典随时查。
第三本《精通CSS》
⼴受前辈推荐的⼀本书。上⼀本书是字典的话,这本书相当于《中学⽣作⽂⼤全》,汇集了⼀些CSS的最佳实践。
第四本《图解CSS3:核⼼技术与案例实践》
这本书⽐较新,讲解的是最新的CSS3(前三本书停留在CSS2.1时代),CSS3也是必学的,不是什么可学可不学的最新技术。
HTML CSS值得看的书就这些(之后会有⼀本《CSS秘密花园》,尚在翻译中,也很值得期待),剩下的就是⾃⼰写还有看技术博客了。接下来是JavaScript,HTML和CSS都是没有逻辑的标记型语⾔,JS才是真正的编程语⾔,评价前端⼯程师的⽔平就看这个了。
第五本《JavaScript DOM编程艺术》
最好的JS⼊门书籍,⼀⽬了然地告诉你如何⽤JS操作DOM(这是浏览器端编程的基本功),还灌输了最符合标准的编程理念。可惜有点⽼,最新⼀版是2010年的,以⾄于部分内容有点过期,例如本书内经常提到“某某⽅法浏览器不⼀定⽀持,需要⼩⼼使⽤”,⽽这些历史遗留问题当今已经不存在了,阅读过程中⽆视就好。
第六本《JavaScript⾼级程序设计》
每个前端必看的书,此书是前端⼯程师科技树的关键⼀环。看完此书后再看看之后各类进阶书籍会⽐较好。
俗称,也算⼊门书籍,虽然是⼤部头(七百多页),但⾄少通读⼀遍。
全部掌握了,你可以在⽹络社区⾥谈笑风⽣了,经过实践的锻炼后,⾯试个前端⼯程师的岗位应该都没问题了。
第七本《JavaScript语⾔精粹》
也是前端必看。薄薄⼀百来页,对JS的去粗取精。
第⼋本《你不知道的JavaScript》
这是⼀套丛书, ⽬前为⽌仅翻译了第⼀卷。每本都挺薄,深⼊介绍了JS中的重要概念。
第九本《JavaScript设计模式》
jquery在线免费学习“设计模式”是软件⼯程的重要课题,相当于⾼考时候的答题套路。前⼈总结出来的应对各种问题的模板。也算是必看书籍。关于JavaScript设计模式的书籍⽬前也有好⼏本,也有国⼈写的,挑⼀两本看看就好。
第⼗本《⾼性能⽹站建设指南》(及其续篇《⾼性能⽹站进阶》)
告诉你真正的商业公司的前端是怎么优化⼀个⽹站的。当然优化的问题不是看看书就能解决的,最好时刻了解你的同⾏们的经验。
看完以上⼗本算是前端⼊门了。到现在为⽌,配合搜索引擎,已经可以⽆障碍地做出静态⽹页、各种特效、⽤AJAX配合后台构建Web应⽤了。然后是各种框架、库、预处理语⾔的学习,⽽且现在JavaScript也可以⽤来写服务器了(Node.js),这样⼀来JS通吃前后端,前端⼯程师都欢欣⿎舞,这也是个学习热点。下⾯是⼀些补充书籍,可以穿插着看。(⾄少看了两遍《JavaScript⾼级程序设计》再看下⾯的书)
《图解HTTP》和《HTTP权威指南》
每个Web程序员都应该熟悉HTTP协议⾥的内容。《图解HTTP》算是科普级别的书,《HTTP权威指南》则是⼤部头,需要点耐⼼才能看完。建议在了解AJAX后⽴刻开始学习HTTP协议。
《锋利的jQuery》
讲JS最著名的库——jQuery的,快速⼊门的书。光会原⽣JS不够,还要会⽤库。
《数据结构和算法的JavaScript描述》
作为程序员如果连基本的数据结构和排序、查算法都不会实在丢脸。
《JavaScript编程精解》
巩固对JS的理解,很薄
《JavaScript启⽰录》
同上,也很薄。
《JavaScript权威指南》
号称“圣经”,最权威的JS书本,买来当作字典备查吧,没事也可以翻翻。
然后就是向⾼级前端⼯程师发展了,由于我是个菜鸟,也没办法做什么推荐。这时候全靠上社区、看博客来开阔眼界追赶潮流了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论