web學習階段

第一:必定要重視基礎

首先創建第一條技能線:就是前端由html,css,js組成;而後將其細化爲第二條線,html是由html4和html5組成;第三條線,css由css2和css3組成;第四條線,js由es5和es6構成。css

接下來是框架方面的延伸:css方向有less,html方向有bootstrap,js方向有jquery庫。html

再往下延伸一層:html、css方向,有前端構建工具;js除了jq庫以外,還有更全面的前端框架,react、angular、vue。前端

再往下細化:react是一個view層方案,爲了讓它可以全面解決前端需求,須要Redux、react-router等作爲補充。vue

再往下:就須要打包發佈工具,webpack。。。html5

這些都是一個合格的前端工程師應該具有的能力。react

 

第二:學習要有深度和廣度

如下都是或多或少要掌握的內容:jquery

web頁面製做基礎,掌握傳統PC端網頁佈局和製做webpack

UI網站設計,掌握頁面設計和原型圖設計css3

編程基礎技術,利用js完成一些常見網頁的特效開發es6

後端開發技術,瞭解web服務器的工做原理,並能夠簡單搭建本身的應用程序服務器端;

移動互聯網應用,掌握如今主流的頁面製做技術,能夠完成微網站的製做,並能夠作到多設備兼容

前端是豐富多彩的,你能夠融入其中,但不能只停留在這一塊領域,你想要更好的發展,你必須多元化發展,好比作一個會JAVA後臺的前端,作一個偏UI的前端,作一個很懂技術的產品經理,這些都將是你的優點,不少企業其實並不須要你會很高深的技術,不少項目其實也用不上多少高深的技術,不少時候,你能實現需求,能作出用戶體驗好的產品,能再特殊的階段兼任某個崗位,能作一些別人作不了的事情,你的存在就更有價值!總之在技術上要抓住一個重點,也要發散本身的技術點,走更寬的路,同時技術人也要注重情商的提升。

相關文章
相關標籤/搜索