阶段一
- 学习HTML5和CSS
- 菜鸟网站(H5学习基本的标签,CSS掌握基本属性,灵活布局节点)
- 学习Javascript
- 基本语法
- 数据类型、操作符、变量、函数声明、DOM编程
- 推荐书籍
- Javascript高级程序设计、JavaScript DOM编程艺术
- 基本语法
- 学习三大件时,切记不要跳步,学好DOM编程、CSS、JS基础,再学习使用框架(如jQuery、Vue、React、Bootstrap、Typescript)
阶段二
- 提升开发环境
- 本地安装npm 、node.js(了解package.json)
- 初学者先用node.js作为辅助工具,然后学习Webpack打包工具
- Webpack使用官方文档(初学学到开发就可以了,后面的可以粗略浏览一下,需要使用到再回过头来看,因为后边相对比较困难,而且不一定用到),并配合阮一峰es6教程学习
- 学习框架
- 工具包
- Vue
- 建议学习官方中文文档
- Vue + Vue-router-Vuex
- React
- 官方文档
- React + React-dom + React-router + Redux
- Ant Design 、 Element
- Angular
- Vue
- 工具包
阶段三
回归之前所学的知识
- 通过写博客
- 回看官方文档
- Webpack 与 Rollup.js
新知识
- redux
- mobx
阶段四
- 抽象思维
- 视野
- 影响力人脉