資深web前端工程師總結出一套正確的學習思路,分清主次和學習優先順序
對於零基礎的學員來說:初接觸一門技術,想要去了解他,並掌握它,是不是覺得有點無從下手,不知道該學習什麼?該先學哪個後學哪個?
今天一位資深web前端工程師,用他多年從事web前端工作的個人經驗總結出一套正確的學習思路,分享給你們!
具體來說,前端方面的知識從重要程度來排,應該先後學這些:
第一步學習基礎知識
api學習,系統地學,可以看看這個方面的書,不要只零散地看網上文章,這個書錢要捨得花。前端領域,這個方面我推薦看看《javascript高階程式設計》和《html5和css3權威指南》。
第二步學習一些程式設計技巧
學習一些程式設計上的技巧,比如物件導向,元件,api設計,推薦幾本書《js設計模式》《head first設計模式》和《程式碼整潔之道》。
第三步學習一些框架
學習-除jqury之外的一兩個框架,因為jqury只是個庫,算不上框架,加上jqury ui也仍然只是個庫。學學兩個前端框架,再學一個後端框架,加強對所謂框架的理解,回頭再來做框架選型,就可以有自己的理解和態度了,而不是跟風。
第四步學習一些程式設計工具
然後學的是工具類的,比如前處理器,打包工具,除錯工具,開發工具啥的,less,sass,coffeescript,grunt,git,vim之流,晚點學不會死,甚至不學也不見得有啥問題,這種工具類的,一週一個,一下就入門了沒啥了不起,關鍵在於實不實用,不實用不用也罷,而實不實用就見仁見智了,我個人是不怎麼待見的。
第五步學習各種框架類庫
亂七八糟的各種框架類庫,這種東西看看就好,真有空就看看,多學點東西總是好的,不見得要用,看看人家設計理念也是好的。只是這種東西每年都出一波,然後大部分很快就消失了。真正能活下來的,還是能順利成為工業標準的東西,比如jquery和requirejs。
這隻說了標準前端,建議大家在學習之前,不是想著趕緊掌握,用最短的時間學會,而是先想清楚,哪些東西是最核心最重要的,哪些是輔助性的,哪些是噱頭很可能只是曇花一現,哪些是花拳繡腿,哪些乾脆就是屠龍術。這麼多待學的東西,你的時間真的值得花在錯誤或者不實用的地方嗎?
這裡推薦一下我的前端學習交流扣qun:784783012 ,裡面都是學習前端的,從最基礎的HTML+CSS+JS【炫酷特效,遊戲,外掛封裝,設計模式】到移動端HTML5的專案實戰的學習資料都有整理,送給每一位前端小夥伴。2019最新技術,從企業招聘人才需求 到怎麼學習前端開發,和學習什麼內容都有免費系統分享。好友都在裡面學習交流,每天都會有大牛定時講解前端技術!
點選: 加入
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2660624/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- web前端工程師總結出一套正確的學習思路Web前端工程師
- WEB前端知識在亂花漸欲迷人眼的當下,如何分清主次和學習優先順序呢?Web前端
- 學web前端有哪些課程和學習思路?Web前端
- 如何正確學習web前端流程以及如何找工作Web前端
- 學習Java的正確順序,每一步詳細一點?Java
- 順序表的學習
- spring boot學習(6)— 配置資訊及其讀取優先順序Spring Boot
- Solidity語言學習筆記————8、運算子優先順序Solid筆記
- Web前端入門的學習路線總結Web前端
- Web前端學習總結第四周Web前端
- Netflix工程總監眼中的分類演算法:深度學習優先順序最低演算法深度學習
- css優先順序彙總CSS
- Web前端學習路線資料彙總,Web前端培訓學校Web前端
- 前端如何理解正則-由淺入深的學習前端
- 阿里年薪50W前端工程師,告訴你如何正確的學習前端阿里前端工程師
- 學習筆記:MySQL Cluster 的結果順序筆記MySql
- Oracle確定連線方式的優先順序Oracle
- 資料結構學習筆記-先序遍歷森林資料結構筆記
- 如何正確學習Node
- 如何正確學習JavaScript?JavaScript
- 【海量資料學院】DBA的學習方法論系列—正確的學習方法
- gitignore優先順序小結Git
- RHCE7認證學習筆記20——管理系統程式優先順序筆記
- 正規表示式學習總結
- Web前端學習筆記之前端跨域知識總結Web前端筆記跨域
- Transformer學習資源&順序推薦ORM
- 如何確定DevOps變更的優先順序?dev
- 學習web前端有什麼優勢?Web前端
- Web前端如何學?Web前端學習方法分享Web前端
- CSS優先順序CSS
- web前端學習——零基礎web前端學習路線Web前端
- 學習配置優先思想
- HTML、JavaScript、PHP、 MySQL 學習順序HTMLJavaScriptPHPMySql
- Java框架學習順序是哪些Java框架
- Java框架學習順序是哪些?Java框架
- 前端學習資源彙總前端
- 資料型別優先順序資料型別
- web前端學習之路Web前端