阶段一

  • 学习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

阶段三

  • 回归之前所学的知识

    • 通过写博客
    • 回看官方文档
    • Webpack 与 Rollup.js
  • 新知识

    • redux
    • mobx

阶段四

  • 抽象思维
  • 视野
  • 影响力人脉