初中级Javascript程序员必修学习目录

不少人总感受javascript没法入门,笔者在这里写一下本身的学习过程,以及我的认为的最佳看书过程,只要各位能按照本人所说步骤走下去,不用很长时间,坚持个3个月,你的js层级会提升一个档次,无他,惟有努力与坚持,请看:javascript


 

1. 从头至尾对一遍<<Javascript高级程序设计>>,不懂的地方能够暂时掠过,给本身对javascript有一个大致的印象
2. 认认真真的读完这本书:<<编写可维护的javascript>>,从编码规范,技巧,模式,等各个方面深刻体会javascript
3. 从新读一遍<<Javascript高级程序设计>>,目的是再次回顾经典,此次重读你会对这本书有深一层的认识
4. <<javascript模式>> 专门对js模式深刻了解。
5. <<javascript语言精粹>> 目的是对语言层面加深理解。
6. <<javascript编程精解>> 巩固前一段时间所学,不管是语言层面仍是模式层面,仍是技巧。
7. <<高性能javascript>> 前面学习了技巧,学习了规范,这里学习怎样写出效率高的代码,增强对js语言的理解。
8. <<基于mvc的javascript web富应用开发>> 你须要在以上基础上去了解jsMVC这个概念,看看本书做者是怎样构建一个JSMVC框架的,要理解这些东西要站在对Js语言和框架都较为熟悉的基础上,若是想更加深刻学习的话,去用一下backbone,angular,Ember等这些前端JSMVC的类库,分析他们各自优点,用好他们并解读他们,本身架构和语言能力会进一步提高。前端

9.作完第三步,你能够去尝试着读取一下js的一些源码,好的源码推荐:backbone.js,lazyLoad.js,oz.js,sea.js,sizzle.js,underscore.js,固然你也能够去读一下jquery的源码,不过我的不大推荐读jquery源码,读起来有点吃力,可是上面的代码不管从结构仍是对js技巧,算法都有很清楚的描述,实为不错的学习js源码的典范啊。java

10.要不断的写js代码,这但是提升编码能力的惟一检验标准,读书可让你知道,但实际编码却让你深入体会,最好是本身可以写一套类库,其一能让别人用你的类库感受很爽,其二意在不断提升本身的编码水平。jquery

 


我的以为园子里不少人都走过这些步骤,只是每一个人的步骤和接触到这些面的时机不一样而已,我也并非彻底按照这个走下来的,只是走过以后,突然总结,原来这样走,效率会更快一些,为后来人提供一些帮助吧,欢迎拍砖,更欢迎Js大牛留下更好的学习指导。web

相关文章
相关标签/搜索