第一步:HTML + CSS
前端的入門門檻極低,體現(xiàn)在HTML和CSS上。運行環(huán)境就是瀏覽器,推薦Chrome。你需要的一些前端工具箱,推薦Dreamwear/Sublime/Photoshop/SVN等。HTML和CSS不是編程語言,前者只是結(jié)構(gòu)標簽,后者則是樣式配置,入門是非常簡單的。網(wǎng)上資料也有很多,剛?cè)腴T查閱資料可以用w3school或者MDN(https://developer.mozilla.org/zh-CN)。
進階可以學(xué)習下:
HTML主要是學(xué)了H5的Canvas。
掌握預(yù)處理工具Sass、Less。
前端框架:Bootstrap、Foundation。
第二步:JavaScript
這是至關(guān)重要的階段。
javascript 要學(xué)的內(nèi)容實在很多,如果沒有其他編程語言的基礎(chǔ)的話,學(xué)起來可能要費些力,還是建議先在 w3school上學(xué)習。之后建議馬上看《javascript語言精粹》,js是一門很混亂的語言,這本書能夠幫助你區(qū)分哪些是語言的精華,哪些是糟粕,對于語言精華,應(yīng)該深入學(xué)習。糟粕部分能看懂別人寫的代碼就行,自己就不用嘗試了。
在有了基礎(chǔ)之后,進一步學(xué)習內(nèi)容包括:
1. 簡單框架,薦先學(xué) zepto,簡單易用
2. 復(fù)雜框架,是指 react、vue、angular 等不直接操作dom的框架。這類框架建議js基礎(chǔ)打扎實后再學(xué)習。
學(xué)習前端需要方法,更需要一顆平常心,不要把前端想的多難,需要吃什么苦。。。既然學(xué)習這么痛苦,為什么不快樂一點學(xué)呢?
anyway~希望大家可以成為一個優(yōu)秀的前端er!
聯(lián)系客服