W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
圖片來源: http://cdn.skilledup.com/wp-content/uploads/2014/11/life-of-front-end-developer-infographic-Secondary.jpg
到底如何才能成長為前端開發(fā)者?這很難說。現(xiàn)如今,你仍然不能指望在大學(xué)畢業(yè)的時候拿到一個關(guān)于前端工程的學(xué)位。此外,我?guī)缀鯖]聽說或見過一個前端開發(fā)者需要遭受一種過時的計算機科學(xué)學(xué)位或圖形設(shè)計學(xué)位的折磨,才能專業(yè)地完成 HTML、CSS 和 JavaScript 編碼工作。在我看來,如今大部分在前端圈工作的人,通常像是自學(xué)成才或來自非認證機構(gòu)、課程及訓(xùn)練營。
如果你打算成為一個前端開發(fā)者,我將盡量讓你跟隨以下概括好的步驟(第二部分,"學(xué)習(xí)前端開發(fā)",深入了解更多學(xué)習(xí)資源的細節(jié))。
對學(xué)習(xí)的簡短建議:在學(xué)習(xí)工具和框架前應(yīng)當先學(xué)習(xí)更底層的實現(xiàn)技術(shù),學(xué) DOM 而非 jQuery。學(xué) CSS 而非 SASS。學(xué) HTML 而非 HAML。學(xué) JavaScript 而非 CoffeeScript。學(xué) JavaScript ES6 模版而非 Handlebars。學(xué) UI 模式而非使用 Bootstrap。
剛起步的時候,你應(yīng)當對那些把 WEB 開發(fā)的復(fù)雜性掩蓋掉的工具和框架保持警惕。高級工具和框架的不當運用會給人一種使用了高級技能的表象,而掩蓋了這樣的事實:開發(fā)者對于基礎(chǔ)和底層概念所知寥寥。
本書的剩余部分會為你指出可能的資源,供你學(xué)習(xí)前端開發(fā)和實踐開發(fā)所需的工具。在此過程中,我們的前提假設(shè)是你不僅學(xué)習(xí)新知識,而且學(xué)以致用并研究工具的使用方法。有人說實踐出真知,還有人說學(xué)以致用,而我的建議是,請結(jié)合以上兩個觀點,找到合適自己的工作方式并踐行它。但毫無疑問的是,要結(jié)合起來!因此別止步于看,要實踐起來!學(xué)習(xí),實踐,學(xué)習(xí),實踐,學(xué)習(xí),實踐。要不斷重復(fù)兩者,以應(yīng)對飛速變化的東西。這就是要學(xué)習(xí)基礎(chǔ)知識而非高級工具的原因,學(xué)習(xí)基礎(chǔ)知識十分重要。
近來出現(xiàn)了很多非認證的,收費昂貴的前端編碼學(xué)院和訓(xùn)練營。這些成為前端開發(fā)者的途徑,往往是由老師主導(dǎo),由官方講師制作的課程,它們遵循更傳統(tǒng)的學(xué)習(xí)方式(也就是教學(xué)大綱、測試、小測驗、項目、團隊項目、分數(shù)等等)。如果你正在考慮是否要報一個收費昂貴的課程大綱,請牢記你是在互聯(lián)網(wǎng)上!你可以在網(wǎng)上免費獲得所有需要學(xué)習(xí)的東西。然而,如果你需要一個老師,要求這個老師能教你如何獲取并學(xué)習(xí)到真正免費的知識,而且還要對你的學(xué)習(xí)負責(zé),那你可能就要考慮一下系統(tǒng)化的課程了。否則,你學(xué)習(xí)任何專業(yè)技術(shù)所需的網(wǎng)絡(luò)資源,每月收費幾百塊的視頻資源會員,以及使你對知識懷有強烈的渴望,這些實際上都不是免費的。
如果你打算現(xiàn)在開始,那么請通過以下自學(xué)資源選擇性地學(xué)習(xí):
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: