web培訓(xùn)的內(nèi)容有什么?
什么是前端工程師及工作內(nèi)容
回答這個(gè)問(wèn)題前我們需要先了解一下什么是Web前端工程師,主要的工作內(nèi)容是什么。Web前端工程師是將后臺(tái)工程師的數(shù)據(jù)信息按照界面設(shè)計(jì)師的設(shè)計(jì)效果圖開發(fā)呈現(xiàn)到瀏覽器、APP及應(yīng)用程序上供用戶瀏覽使用的一個(gè)職位。
Web前端必備的基礎(chǔ)技能
Web前端要求掌握的基礎(chǔ)技能有:html5、css3、javascript、JQuery、Ajax等,除了以上需要掌握的基礎(chǔ)內(nèi)容,還需掌握多個(gè)前端框架、UI庫(kù)以及代碼管理工具等多個(gè)工作中常用到的工具。
如何零基礎(chǔ)開始學(xué)習(xí)
按照由簡(jiǎn)入深,由易到難的方式學(xué)習(xí)Web前端開發(fā),我個(gè)人建設(shè):首先學(xué)習(xí)html、css、javascript,之后學(xué)習(xí)JQuery、html5、css3,最后升級(jí)學(xué)習(xí)JS模塊化工具、CSS擴(kuò)展語(yǔ)言、主流前端UI框架、代碼管理工具等工作中需要掌握的技術(shù)內(nèi)容。
另外想補(bǔ)充說(shuō)明的是,想零基礎(chǔ)學(xué)習(xí)Web前端開發(fā),除了需要掌握專業(yè)開發(fā)知識(shí)外,還因具備一定的審美眼光,喜歡快節(jié)奏的生活,能及時(shí)了解并學(xué)習(xí)前沿的新技術(shù),只有與時(shí)俱進(jìn),才能有更遼闊的發(fā)展空間。
web前端的分類和門派
web前端開發(fā):必看的書籍資料
HTML + CSS這部分建議在在線教程上學(xué)習(xí),邊學(xué)邊練,每個(gè)屬性后還有在線測(cè)試。然后過(guò)一遍之后可以模仿一些網(wǎng)站做些頁(yè)面。記住這個(gè)一定要多練、多練、多練 ,最重要的事兒還得我說(shuō)三遍?
JavaScript要學(xué)的內(nèi)容實(shí)在很多,如果沒有其他編程語(yǔ)言的基礎(chǔ)的話,學(xué)起來(lái)可能要費(fèi)些力,還是建議先通過(guò)在線教程學(xué)習(xí)一些基本語(yǔ)法和定義。
然后你必須要看書,然后實(shí)踐(好多人問(wèn)有沒有快速捷徑,我只能告訴你:如果有捷徑,碼農(nóng)們就不用天天如此苦逼了吧)。
web前端書籍必讀、必買
最好按照我給的順序入門,這樣不會(huì)讓你枯燥,想放棄
1 . JavaScript
先說(shuō) JavaScript,因?yàn)榍懊嬲f(shuō)了,CSS最好跟著視頻練習(xí),畢竟都是可視化的,像做藝術(shù)。
《JavaScript DOM編程藝術(shù)》
最好的JS入門書籍,最讓人有興趣讀完的那種書。
它通過(guò)一個(gè)幻燈片案例,從頭到尾教你實(shí)現(xiàn)出來(lái),最后效果實(shí)現(xiàn)的同時(shí),基本的JS常用屬性,你也就滾瓜爛熟了,很有成就感。一目了然地告訴你如何用JS操作DOM(這是瀏覽器端編程的基本功),還灌輸了最符合標(biāo)準(zhǔn)的編程理念。
《JavaScript高級(jí)程序設(shè)計(jì)》
又稱紅寶書,雅虎首席前端架構(gòu)師,YUI的作者Zakas出品。雖然書名帶了“高級(jí)”二字,但是講得都很基礎(chǔ)的屬性內(nèi)容,事無(wú)巨細(xì)。關(guān)鍵一點(diǎn)是翻譯的也很到位,并不是如嚼蠟一般,這很重要。看此書,我建議配著下面的犀牛書一起看效果更佳。
《JavaScript權(quán)威指南》
著名的淘寶前端團(tuán)隊(duì)翻譯的,看譯者列表都是一堆前期大神。
這本書又叫犀牛書,被國(guó)人譽(yù)為:JavaScript開發(fā)者的圣經(jīng)。網(wǎng)上對(duì)此書評(píng)價(jià)很多很好,大概意思是說(shuō)這本書是一本JavaScript文檔手冊(cè),更適合當(dāng)作字典和備忘錄查詢來(lái)使用。
《JavaScript語(yǔ)言精粹》
作者是大名鼎鼎的 【老道】,他是 JSON格式的發(fā)明和維護(hù)者,也有很多著作和對(duì)JS這門語(yǔ)言的超多貢獻(xiàn),可見此人功力絕對(duì)頂級(jí)!
這本書,屬于稍微入門以后看的,了解了一些中高級(jí)概念比如:閉包、原型鏈、作用域鏈、繼承封裝等以后,看此書有如神助,看一頁(yè)相當(dāng)于犀牛書幾十頁(yè)的講解。
2 . CSS
CSS類,如果視頻看完了,練習(xí)的熟練了,你還需要一些書的推薦和查詢,也是有必要的,我再來(lái)給你羅列幾本經(jīng)典的收藏書,買不買均可的。。
《Head first HTML&CSS》
《CSS權(quán)威指南(第三版)》
最權(quán)威的CSS書籍,除了閱讀W3C的文檔外的不二選擇(就是翻譯太操蛋,可能有的詞你以為是火星語(yǔ),不過(guò)不影響閱讀)。有時(shí)間可以反復(fù)看,有css3內(nèi)容,并當(dāng)做字典隨時(shí)查。類似犀牛書。
《圖解CSS3:核心技術(shù)與案例實(shí)踐》
這本書講解的是最新的CSS3(前幾本書停留在CSS2.1時(shí)代,2.1是基礎(chǔ)),CSS3也是必學(xué)的,不然真的跟不上時(shí)代了。
《CSS禪意花園》
這本書很值得期待,我看過(guò)PDF版本的,那時(shí)候還沒翻譯出來(lái),翻譯的也一般,不過(guò)作者是巨牛逼的,聽說(shuō)對(duì)css理解的就像自己的左右手,光靠寫CSS他年薪就輕松百萬(wàn)了。。汗顏!思路清晰,圖文并茂,還解決一些疑難雜癥和高級(jí)技巧,類似于JS的語(yǔ)言精粹了,大神級(jí)別。