Pre. 前端开发环境搭建
> IDE/工具选择
> 环境搭建
> 第一个Demo
1. Web技术发展史
> BS架构+HTML4
> Ajax+JQuery
> Angular+Node
> MVVM
> 多端、小程序
> 大前端、全栈
2. 业界现状
> Alibaba
> Baidu
> Tencent
> 其他
3. 大前端知识体系
> 何谓大前端
> 知识生长过程
4. 思想及学习方法
> 前端知识特点
> 思想与模式
> 如何举一反三
5. H5基础
> HTML
> CSS
6. JS基础
> ES5
> ES6
7. Node基础
> Node.js
> 基础库
8. Vue体系
> MVVM
> Vue
9. 前端高级编程
> Chrome 开发者工具
> H5语义化编程
> Webcomponent
> 高级CSS、JESS、SASS、CSS模块化
> JS引擎
> 高级JS
> TS
> 其他
10. 案例:Node脚手架开发
>工程化实现
>网络编程
>企业级Node开发
11. 案例:基于Vue的页面开发
> H5页面开发
> 如何设计实现一个UI组件库
> 工程化案例
> Node业务系统
12. 案例:NodeJS服务端开发
> 小程序
13.NodeJS 开发专题
工程化:Babel、Webpack、Lint检查、单元测试
WebServer:原生方式、KOA、企业级NodeJS
14.前端技术进阶-JS部分
JS引擎工作原理、JS内存模型、Typescript
15.前端技术进阶-Web部分
Chrome开发者工具、浏览器工作原理、渲染过程、页面性能调优、响应式开发
Less语言