前端开发之路

  作为一名目前只是页面仔的前端,前端学习的路对我来说还很漫长。长路漫漫,做个规划。

 

HTML+CSS:

  《响应式Web设计HTML5高级程序设计等等前端相关的书籍。对兼容性和各种常见效果已经有了初步的积累。

  在目前公司,主攻方向是做全响应网站(不论是自己手写还是套框架如bootstrap)、前台框架及接口3个大方向。

 

JavaScript(参考大神推荐):

入门级

一. 入门级 :

《JavaScript dom 编程艺术》

《JavaScript权威指南》

二.初级开发:

《javascript高级程序设计》(第二版)

  评论:重点推荐一下第五章(类型),第六章(OOP),第七章(匿名),多看几遍,至少要完全 看明白,能为以后进阶打好基础,个人感觉这几章是本书的精华所在。这本书在入门的时候看节奏会快了一些,所以不建议初学者看,可是相对于我一会要介绍的书 又算基础一点,所以建议先阅读完这本书,对浏览器兼容和语法知识有一定了解之后再往下阅读。

《高性能 JavaScript》

《JavaScript语言精粹》 

《JavaScript王者归来》百度的一个Web开发项目经理写的,作为初学者准备的入门级教程也不错。

 

三.中级开发:

《JavaScript权威指南》:另外一本JavaScript圣经,讲解的也非常详细,属于中级读物,建议购买。

《JavaScript DOM高级程序设计》

《JavaScript设计模式》

《高性能网站建设指南》《高性能网站建设进阶指南》

《Eloquent JavaScript》

《Pro.JavaScript.Design.Patterns》:Apress出版社讲解JavaScript设计模式的书,非常不错。

《Developing JavaScript Web Applications》:构建富应用的好书,针对MVC模式有较为深入的讲解,同时也对一些流程的库进行了讲解。

《Developing Large Web Applications | 开发大规模Web应用》:不仅有JavaScript方面的介绍,还有CSS、HTML方面的介绍,但是介绍的内容却都非常不错,真正考虑到了一个大型的Web程序下,如何进行JavaScript架构设计,值得一读。

要做优秀的前端工程师,还需要继续努力:《高性能网站建设指南》、《Yahoo工程师的网站性能优化的建议》、“YSLOW”性能优化建议、《网站重构》、《Web开发敏捷之道》、“ jQuery 库”、“前端框架”、“HTML5”、“CSS3”…… 这些都要深入研究!

 

如果单纯只是学习前端编程语言、而不懂后端编程语言(PHP、ASP.NET,JSP、Python),也不能算作是优秀的前端工程师。

在成为一个优秀的前端工程师的道路上,充满了汗水和辛劳

你可能感兴趣的:(前端开发之路)