前端学习路线

泄露秘密 提交于 2019-12-01 21:55:49

技能点

学习路线

  1. html+css
  2. js (基础,高级提升,jquery,bootstrap框架,nodejs)
  3. es6
  4. 流行的框架三大框架,比如vue
  5. 性能优化,减少http请求,http缓存,第三方框架引入,离线存储,等待loading交互,压缩js,css

前端小白(基础要扎实)

  1. 两周html+css
  2. js不要急,入门到放弃,需要培养编程思维,加油打气,循序渐进,每天学习一点

自学网站(意志力,大神监督学习)

  1. 麦子学院
  2. 慕课网
  3. 极客学院

小白到初级工程师成长

  1. 基本功很重要
  2. 一定要拼命,多熬夜,消化内容
  3. 时间会淡化你的激情,东西会学习的更慢

初级工程师瓶颈

  1. 不会考虑扩展性
  2. 逻辑不清晰
  3. 代码冗余太多,写完代码后一定要优化,成长
  4. 喜欢使用全局变量,命名不规范,路径乱放,第三方插件过多

中级工程师

  1. 查看源码,组件的二次开发,需要区分好坏代码。

大专栏  前端学习路线ink" title="中级工程师瓶颈">中级工程师瓶颈

  1. 模块复用
  2. 命名不规范
  3. 一定用听取其他人意见
  4. 盲目追新

需要努力的加强的地方

  1. 熟练掌握Html/Html5/Xml、CSS/CSS3/Bootstrap、JavaScript、jQuery、Ajax、layer等前端开发技术;
  2. 熟悉各种流行的浏览器的版本差别和各自特性;熟悉HTTP/2、W3C标准规范,代码编写风格良好,对前端性能优化有一定的经验
  3. 熟练掌握ES6+、Webpack
  4. node.js
  5. 熟练运用主流的框架:React、Angular、Vue 等(三选一);
  6. 熟练运用自动化构建工具:Webpack、Gulp、Grunt、Rollup、Eslint 等
  7. 懂后台编程语言,算法强
  8. 熟练掌握 git,和基本 pr 流程,熟悉多人开发流程

加分项

  1. 具备VIS、D3、Bootstrap主流前端框架二次封装经验
  2. 有优质技术产品或开源贡献者优先;有前端架构、性能优化、Hybrid研发、iOS/Android应用开发经验;
  3. 有微信公众号、微信小程序、移动端H5开发经验;
  4. 熟悉掌握主流图形设计软件;
  5. 有python开发经验,或懂后台编程语言;算法强
  6. 有python开发经验

基本要求

  1. 精通HTML5、CSS3、JavaScript,有1年以上前端开发经验;
  2. 熟悉Vue.js和Element UI,并有项目实践经验;
  3. 熟悉Node.js,有前端工程化实践经验(npm、Gulp、Webpack);
  4. 有可视化开发经验者优先(SVG、Canvas、WebGL、D3.js、ECharts、three.js)。

基础类书籍

1.JavaScriptgao

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!