我的前端学习路线
思维导图
第一阶段:
-
HTML+CSS:
div+css盒子模型 网站开发
-
JavaScript:
基本特效:Tabbar,轮播图,弹出层,滚动,视差效果
-
JQuery
特效,动画,常见html框架的使用
第二阶段:
-
移动端开发,适应多设备(包括分辨率,布局。。。。。。
-
使用get,post请求前后端交互开发。
第三阶段:
- 学习ES5,ES6的新语法(特别是箭头函数
- 面向对象的思维
第四阶段:
-
学习git操作
-
了解,掌握yarn,npm脚手架的使用及相关依赖的安装
-
学习主流的前端框架(react,vue等
-
规范代码格式
-
模块化组件化开发
-
面向组件化思想开发网站应用程序
-
小程序开发
第五阶段:
- 形成自己的web开发工作流(从项目的创建,配置,编写,部署,调试到部署发布)
- 能够快速定位项目开发过程中遇到的问题
第六阶段:
-
Node.js全栈开发
-
linux,windows,MacOs环境配置,异步编程,非阻塞I/O、模块化的概念,模块化管理工具,模块化开发流程,调试。
-
快速开发框架:
Express,Koa2,云开发,等