一个前端脱产自学的四个月

大学在迷茫与混乱中度过了,觉得本身什么都没有作,仔细想想仍是作了一点事:混了个经院一个比赛的二等奖;跟着导师看了大半年的地理方面资料,玩了 MATLAB,写了本身都看不懂的论文;参加天池数据的一个小 demo 进了二轮一百名;毕业选择了前端方向。

准备找工做了,昨天刷了面试题,到晚上的时候整我的自闭了,略知一二,一深究发现啥都不会,因此就想知道这四个月我到底作了什么(安慰本身)。前端

这是一段失败的经历,但愿一样处于自学的可以避开这些坑。vue

这四个月

11 月离职,混到 12 月,开始稍有规划性的自学:webpack

  1. 大学荒废了,因此得先补计算机基础:《计算机组成原理》、《计算机组装与维护》;
  2. 接着准备将开发环境迁移到 Linux 系:《Linux 入门很简单》、《Ubuntu 标准教程》;
  3. JavaScript 做为前端必知必会:《JavaScript 编程精解》、《ECMAScript 6 入门》;
  4. 接着学习 Git 方面的知识:《Githug》、《Learn Git Branching》;
  5. 虽然以前已经会使用框架了,但感受不扎实固然也得补补:《Vue 官网》、《Vue.js 实战》;
  6. 打包工具 Webpack:《Webpack 官网》;
  7. 后端固然也得跟上,就选择 Koa 吧:《koa2-tutorial》;
  8. 后台部署:《精通 Nginx》;
  9. 减肥(惟一成功)与其余杂学…

结果与想法

四个月的学习,每月都感受本身学到了、掌握了,到现在才发现本身什么都没有学到,只能说在脑子里留下了个印记,非要说收获的话,或许让我再看一遍我能看得更快一点吧。git

到如今的想法就是应当以一个项目为驱动,首先用 webpack 搭建你的项目,一点点优化;接着学习 Git 来管理你这个项目;学习 Vue 来完成你的页面;学习 Koa 来完成后端;期间再补习 ES6 完善你的工具库以及 Koa 后端;最后部署时再学习 Linux 与 Nginx。将知识融入你的项目,才可以体会得更深,并且自学完成后你也有了一个能够拿出来溜溜的项目。es6

相关文章
相关标签/搜索