前端学习之好书推荐
2015-02-12 11:04
330 查看
为什么要写这篇博客?
关于前端的内容在学校是不开课的,作为前端学生肯定是要靠自学。自学的话要么网上查资料,要么看视频,要么就是买书了,网上资料零散,视频教程耗时死板,最主要的还是看书。并且是纸质书,不是pdf,信息再发达目前还是取代不了纸质书的地位。一本好书对前端初学者来说是如此重要:不仅能让知识连贯的增长,还能给初学者带来信心,学习劲头越来越足,总之给人一种相见恨晚的感觉。我在初期时买了几本“废书”。要么太难实在啃不动,要么书质量很差,诸如“21天精通XX”、“疯狂XX讲义”、还有就是某个“集团”出版的书,连作者都没有,总是一大群人合作拼凑出来的那种书,买了后悔,扔了可惜。。。。。于是乎,我写了这篇博客,可供入门的同学参考。1.javascript DOM编程艺术
这本书对初学者来说再好不过了,封面很硬朗,纸质也很好,总之给人的感觉就是靠谱,书的内容循环渐进,通过一个图片展示demo来介绍对DOM节点的各种操作,增,删,属性的设置,获取等等。很专一,就是使用纯的原生js操作DOM,始终围绕一个demo不断的优化。最后还有一个小项目,搭建一个乐队主页。总之,耐着性子跟着书上的代码一步一步敲出来,慢慢就上道了。当然了在深入学习之前过一遍w3cschool是再好不过了,w3cschool会伴随着你整个学习过程的。2.javascript高级程序设计
千万不要被“高级”二字和书的厚度吓倒,如果你是计算机科班出身,上来就读这本书是完全没问题的,并且能让你快速入门,快速深入js的本质当中。至于书的厚度嘛,说实话这本书到现在我也没看完,因为书的后面有些内容目前对我来说还用不到。从头开始读,第二章开始知识的浓度就增加了,重点且需要反复读的是4-7章,尤其是第6章,重中之重。个人觉得这本书对闭包讲解篇幅过少,其他的内容靠这本书都能弄懂,可闭包我当时看完之后还是没太懂,还有call,apply,建议网上搜索专题博客来巩固。还有第13章的事件,冒泡和捕获,这些也是本书的精华。还有,看书的同时一定要手敲代码!!否则,看一遍,好像懂了,又看一遍好像又懂了,其实是真没懂。有些代码尤其是第6章的,不敲个两遍真不敢说自己懂了,反正我是敲了,收获很大。3.css权威指南
这本书就像css的字典,偏理论讲解,不偏实践,所以我不希望一个从未接触过css的同学上来就看它,可能会觉得枯燥,就像上来就背单词表一样,所以我个人的建议是先自己写点css,这种初级的css书太多太多了,图书馆里都是,各种HTML+CSS+JS的组合套装(这里一并推荐《css设计彻底研究》),抽一本,写写效果,能写个导航条,简单的布个局,以及浏览w3cschool上的内容,这样对css就已经有了进一步的认识,这时候估计对css会有很多疑问和错误的理解,毛毛糙糙,模棱两可,这时候再抱着css权威指南看那种相见恨晚的感觉就上来了,如此详细,如此权威。。。。4.精通CSS:高级Web标准解决方案
书里介绍了很多实用的技巧,很明显不是针对零基础的同学,如果零基础的你买了那么恭喜你收录了一本好书,但你目前看起来可能比较吃力,我能深刻体会这种感觉,因为我当初就犯了眼高手低、急于求成的错误心态。结果还是灰溜溜的回去啃基础,学习就是这样,如果到目前为止你还依然觉得css很简单的话,那说明还是和我当初一样浮躁。先放一放,把css基础打好再看它吧,但放心,买了绝对不会让你后悔。至于大漠的《图解css3》,对于刚入门的我还是有点用不着。看完了这些对应届生来说出去找个实习拿个offer应该差不多了,因为我就是。
未完待续。。。。
相关文章推荐
- 前端学习之好书推荐
- 前端学习要买什么书,请看下面精品收藏推荐的65本JS好书
- 推荐一本前端学习的好书-《2天驾驭DIV+CSS》
- 转载:前端学习书籍推荐
- 请高手推荐学习rtlinux的好书,谢谢!
- 好书推荐《人是如何学习的一一大脑、心理、经验及学校》
- 推荐一本学习Java的好书。
- 推荐一本 asp.net(c#)学习的好书
- 推荐英语学习几本好书
- 好书推荐——关于学习Linux的经典书籍 (深入理解Linux内核、Linux设备驱动程序等)
- 学习java的好书及视频推荐
- 学习Java的好书推荐
- [原创]推荐学习STL的好书(入门级别)
- shell脚本学习指南――好书推荐
- .net学习好书推荐--zt
- 如何学习FPGA,好书推荐
- [推荐]学习XML / XPath / XSLT的好书
- [推荐]学习XML / XPath / XSLT的好书
- 请大家推荐好书:通过分析一个较大的程序来学习C++
- 前端学习网站推荐