第一阶段:
1、掌握HTML、CSS、HTML5、CSS3
2、Photoshop:会简单的切图等
3、原生JavaScript:此阶段不需要学习node.js和任何框架,需要掌握jQuery、事务措置、json,对原生JavaScript的数据类型、函数、前提表达式、轮回、把持符等进行深入学习
4、此时可以搭建一个根本网站
第二阶段:
1、JavaScript进阶:DOM、BOM、网页特效等
2、掌握HTML、CSS框架:主要学习Bootstrap
3、掌握前后端的交互方式:ajax(异步数据交互、模板引擎的使用、跨域的实现方案等)
4、掌握移动web开发:响应式布局等
5、掌握JavaScript框架:主要学习Vue、React等
6、学习HTTP协议、web标准,熟悉常见网络协议模型
7、熟悉所有浏览器的兼容问题,能独立解决兼容性问题并能对大型网站进行优化
8、此时可以开发一个网页
第三阶段:
1、JavaScript进一步学习
2、学习开发过程中常用的模式与思想:开闭原则、MVC、高内聚低耦合、工厂模式等
3、学习流行框架:主要是Angular、Vue进阶
4、学习模块化开发
5、学习node.js
6、混合式应用开发
7、微信开发
等等...