沒有單純的css開發工程師。
建議一個初級前端開發工程師的必修路線,依次是html,css,javascript。這三個可以在w3school或者菜鳥教程上過一遍,其中html和css千萬別去背,把它過濾一邊之後找幾個頁面教練手就行了。而js才是王道,初學不需要掌握太過於複雜的,如原型,繼承,閉包,作用域等,但dom操作需要很熟練。之開始入手jquery,很早期的一個前端js框架或者說是庫,但是它還不會過時。
這我也不知道算不算入門,但光靠這些是不能夠完成工作的。因為你的依舊是靜態的頁面,糾正一下,我所理解的所謂動態頁面並不是依靠js讓網頁動起來,而是資料是需要後臺介面提供,我們渲染出來頁面的才是動態的。所以,如果你是一個人自學,沒有人為你提供資料介面,就去瞅瞅nodejs。也許會有人反對,說僅僅學習過之前的幾門需要之後就開始學習nodejs為時過早,但根據我的經歷,一直操作死資料並不會有太大的進步,更重要的是學習nodejs之後,會讓你瞭解你會對js有著更加深刻的認識。而且如果不出意外,你會嘗試著去了解函數語言程式設計、模組化程式設計、相應的幾種模組化規範、es6、webpack等打包工具。這些都是我們以後必須掌握的,我只是覺得應該提前。H5和CSS3就不多說了,一種必然的趨勢。
最後得學兩門標準的前端mvc或者mvvc框架了。目前三大主流vue、react、angular,各有千秋吧,實際上需要全都瞭解一下。如果精力有限的話我更推存vue,只有一個原因,官方文件看著順眼……(ps:我實習的公司有些專案還在用unders…….啥名字我都忘了……,反正我咋看)
當然了,這只是我一個實習生的觀點。也許你更應該去聽聽別的大神的建議。
前端的坑遠不止此。好好學習吧。
沒有單純的css開發工程師。
建議一個初級前端開發工程師的必修路線,依次是html,css,javascript。這三個可以在w3school或者菜鳥教程上過一遍,其中html和css千萬別去背,把它過濾一邊之後找幾個頁面教練手就行了。而js才是王道,初學不需要掌握太過於複雜的,如原型,繼承,閉包,作用域等,但dom操作需要很熟練。之開始入手jquery,很早期的一個前端js框架或者說是庫,但是它還不會過時。
這我也不知道算不算入門,但光靠這些是不能夠完成工作的。因為你的依舊是靜態的頁面,糾正一下,我所理解的所謂動態頁面並不是依靠js讓網頁動起來,而是資料是需要後臺介面提供,我們渲染出來頁面的才是動態的。所以,如果你是一個人自學,沒有人為你提供資料介面,就去瞅瞅nodejs。也許會有人反對,說僅僅學習過之前的幾門需要之後就開始學習nodejs為時過早,但根據我的經歷,一直操作死資料並不會有太大的進步,更重要的是學習nodejs之後,會讓你瞭解你會對js有著更加深刻的認識。而且如果不出意外,你會嘗試著去了解函數語言程式設計、模組化程式設計、相應的幾種模組化規範、es6、webpack等打包工具。這些都是我們以後必須掌握的,我只是覺得應該提前。H5和CSS3就不多說了,一種必然的趨勢。
最後得學兩門標準的前端mvc或者mvvc框架了。目前三大主流vue、react、angular,各有千秋吧,實際上需要全都瞭解一下。如果精力有限的話我更推存vue,只有一個原因,官方文件看著順眼……(ps:我實習的公司有些專案還在用unders…….啥名字我都忘了……,反正我咋看)
當然了,這只是我一個實習生的觀點。也許你更應該去聽聽別的大神的建議。
前端的坑遠不止此。好好學習吧。