一個前端脫產自學的四個月

大學在迷茫與混亂中度過了,覺得本身什麼都沒有作,仔細想想仍是作了一點事:混了個經院一個比賽的二等獎;跟着導師看了大半年的地理方面資料,玩了 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

相關文章
相關標籤/搜索