你將獲得:
告別零散技術(shù)點,搭建前端知識體系;
打通JS、HTML、CSS、瀏覽器4大脈絡(luò);
40+前端難點完全解答;
大廠前端工程實戰(zhàn)演練。
講師介紹:
程劭非,網(wǎng)名“winter”,前端社區(qū)知名專家,前手機(jī)淘寶前端負(fù)責(zé)人,先后就職于微軟、盛大、阿里巴巴等公司。winter早年做過嵌入式系統(tǒng)瀏覽器、電子書和 WebOS的相關(guān)工作,近年致力于移動前端領(lǐng)域研究,提出過 Flexible 布局等先進(jìn)概念,也產(chǎn)出過 Weex這樣的移動前端開發(fā)框架。
課程介紹:
隨著前端技術(shù)不斷地發(fā)展,崗位需求與薪資一路攀升。整個前端業(yè)界正值“黃金時代”,而前端開發(fā)者們卻似乎“學(xué)不動了”。
這緣于前端的學(xué)習(xí)是一條先快后慢的曲線。在快速入門之后,大多數(shù)人都會感覺:自己僅僅停留在會用的階段,后面的學(xué)習(xí)之路似乎越來越陡峭,每前進(jìn)一步都十分艱難。
其實是你沒有意識到,你在自學(xué)的過程中走了太多彎路。
大部分前端工程師的知識,其實都來自于工作中零散的學(xué)習(xí)和實踐。在這種情況下,學(xué)習(xí)方向一旦偏離,就可能導(dǎo)致基礎(chǔ)不牢固,知識認(rèn)知不清晰,難以建立完整的知識體系。
并且,如果所在公司業(yè)務(wù)簡單,工程師更難以在實踐中形成技術(shù)積累,這導(dǎo)致了自身技術(shù)長期處于非常初級的階段。
winter在手機(jī)淘寶一直負(fù)責(zé)前端工程師的面試與培養(yǎng)工作,他深知其中的痛點與難點。在這個專欄中,winter將帶你告別零散和盲目的自學(xué),重新學(xué)習(xí)前端,一起搭建前端知識框架,共同明確學(xué)習(xí)重點,精進(jìn)前端技術(shù)。
專欄分為4大模塊。
模塊一,JavaScript :這部分會按照文法、語義和運行時去討論JavaScript語言。這樣的劃分符合編程語言的一般規(guī)律,即“用一定的詞法和語法,表達(dá)一定語義,去操作運行時”。而且,這樣的劃分也整合了零散的知識點,具有完備性。
模塊二,HTML和CSS:這部分會側(cè)重從語言和功能的角度來講解,帶你領(lǐng)略兩者的全貌。HTML的功能主要由標(biāo)簽來承擔(dān),所以我們首先會把標(biāo)簽分類,并分別進(jìn)行講解。語言部分,我們會簡要介紹HTML的語法和幾個重要的語言機(jī)制。在CSS的語言部分,我們會從大到小介紹@rule、選擇器、單位等等。功能部分,我們大致可以分為布局、繪制和交互類。
模塊三,瀏覽器實現(xiàn)原理與API:這部分會著重講解瀏覽器的工作原理。我們會一起來了解:一個瀏覽器到底是如何工作的。并且,我們還會學(xué)習(xí)一些重要的瀏覽器API,包括BOM、DOM、CSSOM等內(nèi)容。只有了解了這些知識,你才能把JavaScript和HTML、CSS聯(lián)系起來實現(xiàn)具體功能。
模塊四,前端綜合應(yīng)用:作者會結(jié)合自己的前端工作經(jīng)驗,選擇自己在手淘和淘寶工作中的一些案例來輔助講解前端的性能、工具鏈、持續(xù)集成、架構(gòu)等實際應(yīng)用內(nèi)容。