0基礎到成為前端工程師需要多久?


要搞清楚前端工程師需要學習多久這個問題,首先得知道要學習哪些內容。下面我就跟大家分析一下前端工程師都需要掌握哪些技術,這些技術分別應用在哪些方面。

前端工程師的知識結構

一.HTML,作為一個前端工程師掌握HTML是基本要求,HTML是構建前端應用的基礎,幾乎所有的web頁面都需要採用HMTL來構建。這部分內容並不複雜但是需要記住一些標籤的作用,HTML5在移動端有不少改進,也增加了播放流媒體的標籤,在寫法上也更加的規範化。從HTML開始學習前端是比較容易的,而且實驗也比較好做,寫完文件就可以使用瀏覽器看效果了。本身HTML對語法的要求不是特別嚴格,即使有標籤寫錯了,也能運行,當然效果自然有區別。

二.CSS,表單樣式設計,CSS和HTML就像一對孿生的兄弟,通常都是同時出現來解決問題。CSS讓HTML的樣式呈現效果更佳靈活多樣,一個HTML頁面使用不同的CSS可以呈現出不同的顯示效果。

三.JavaScript,JS腳本加強了HTML的呈現能力,JS語言本身也有比較複雜的語法和應用結構,使用JS能讓HTML具備部分動態處理的能力,通過JS可以對HMTL進行元素的調整、布局以及事件的設置,甚至可以做一些比較複雜的數據驗證等操作。JavaScript是前端工程師學習中的一個難點,同時也是一個重點部分。很多前端工程師在前端的學習過程中都普遍反映這部分內容是學習的一個難點。

四.各種前端框架,前端框架比較多,功能也比較豐富。這部分內容頗多,大家可以在工作過程中一邊學習,一邊使用。2017年比較流行的前端框架比如bootstrap、Foundation、UIkit等,都有不錯的表現。

前端工程師的學習重點和難點

前端工程師的學習過程相對後端開發來說有很大不同,前端工程師是入門容易,越來越難。很多做前端的程序員都有體會,剛開始接觸前端的時候,基本上都從HTML開始入手,學起來比較容易,實驗也比較好做,但是學到JS的時候就開始有難度了,而且前端的內容比後端多,前端框架的變化也比較快。

所以重點在實驗上,前端工程師一定要多做實驗,有的標籤在不同的瀏覽器上表現還不太一樣,這個也需要做適配。難點就是js的學習,這部分內容需要至少3個月的學習時間才能逐步熟練,使用半年以上才能算熟練使用,當然也是因人而異。

前端工程師的發展

現在做前端工程師以及不像以前了,待遇有了明顯的提升,優秀的前端也有非常好的上升空間。現在很多公司以及開始把安卓和蘋果app的開發併入到前端團隊了,可以說前端的開發團隊組成已經越來越厚重了。

如果對前端開發感興趣,做前端工程師是個不錯的選擇!


另一個回答的劉老師,見他好多次了,不過每次都是說一些理論,好像職場好像沒怎麼接觸。

需要時間大約三到六個月吧,當然是那種每天比較拿出一定時間學習的情況。當然這個0基礎不是啥也不懂,你小學畢業就要做前端開發,不是說不行,難度還是很大的。

假如你是大專或以上,可以繼續看,不然建議多繼續上學,因為即使你學會了,找工作還是很難的。

難點

對於寫哪些,怎麼學,遇到問題沒人指導,容易繞彎路

怎麼辦呢,看我置頂文章,裡面詳細寫了整個過程。

入手點

就從css入手吧,買本書,大體看看,然後到網上找找視頻,有老師帶著容易入門

有想學的可以私信問我,學的過程中也可以問我。

歡迎點一下關注,有相關問題,及時討論。


推薦閱讀:

【萬字長文】深度解讀2018年互聯網營銷的新生態
互聯網簡訊-20180724
目睹了兩起飯圈鬧事,開始覺得自己以前很幼稚
082//中國互聯網神奇的營銷現象
從政企定製到物聯網,小米的征途是星辰大海

TAG:互聯網 | 科技 | 工程師 |