- 新手必打基础
- HTML4\HTML5
- CSS2\CSS3
- ES5(原生 js 基本语法)
- JSON 数据结构
- 网络请求、AJAX
- 学会用google,百度,查工具书
- 中级进阶必打基础
- ES6 语法糖
- 同步、异步思维
- chrome devlop 控制台熟练调试
- 模拟请求工具、抓包分析等
- vue、react、angular 熟悉
- scss、less 等css编译
- 学会用google,百度,查工具书
- 中高级进阶必学
-
前端自动化配置 webpack、gul 等
-
nodejs简单开发
-
vue、react、angular挑其一熟练开发项目
-
前后分离思想 + Async、Await 思想认识应用+和后端撕逼如何高效开发
-
学会用google
- 高级开发必学
-
学会高效率撕逼
-
学会高效率沟通 + 背锅
-
学会如何避免长时间加班
-
想想除了业务开发之外的后路
「 通过什么渠道学 」
-
培训班
-
网络自学(腾讯、网易、慕课公开课)
-
在线教育
「 自学方式」
-
看文档(官方文档)
-
看视频(移动端随时观看)
-
看书 、电子书(个人觉得电子书不容易枯燥而且便于移动端阅读)
新手入门: 建议你用 方式2 看视频,跟着视频学,视频图文并茂、绘声绘影,边看边敲进步很快,也容易理解,强烈建议 ,建议质量不错的渠道有:慕课、极客学院等,打基础查字典去W3C。
中级者:建议你用 方式 3 多看书,电子书 买基本不错的书,结合文档和资料 学就行了,书还是比文档有趣和好理解一些,而且挑到合适的书会事半功倍。
这里给点建议:凡是 带字眼 : xxx技术 深入浅出、xxx技术从入门到精通、xxx宝典等这些字眼的书一般别抱希望,你是进去就出不来,或者你压根就进不去,或者讲的比皮毛还皮毛,比流水账还流水账,不但花钱还会误导你,让你放弃。不如直接来一本 xxx从入门到放弃
高级者: 直接官方文档吧,比如 vue文档是公认的好,清晰,学 vue 不要在问我要资料和途径,官网文档就是最好 最好的学习途径+ google 就是利器,无需其他了。