半年前我因為個人興趣的原因和工作上的一些不如意,選擇了辭職去學web前端,今兒就來說幾句我的經驗之談吧,關于學習方面的干貨知識分享,希望能帶給大家一點幫助。
先是基礎學習的話,HTML + CSS 這部分可以上上預科,或者網上也有教程,邊學邊練, 之后可以模仿一些網站做些簡單的頁面。在實踐中積累了一些經驗后,可以系統的讀一兩本書,提高提高。
有了一些基礎以后就可以試著進行一般的靜態的網頁設計了,在聽老師講課的同時可以輔助看一些書,像是《精通CSS》或者《CSS入門經典》,多看看多敲敲會有蠻不錯的感覺和思路,而且這個時候也會對盒子模型,流動,Block,inline,層疊,樣式優先級等概念非常了解了。
然后學了框架,框架這一塊的話,誠筑說的課還是比較不錯,推薦使用jQuery,簡單易用,直接上手jQuery就能完成一些簡單的項目。學起來也比較簡單,照著產品文檔,試著做,做幾個頁面就行,也不用面面俱到,以后遇到問題的時候查文檔就OK。框架可以幫你屏蔽瀏覽器的差異性,讓你能更專注與Web開發學習的精髓部分。
還有像dom編程這種,Web前端工程師的核心技能之一。推薦閱讀《Dom編程藝術》,書里講的還不錯。
另外還要就是Ajax編程,這是比較核心的技術了。除了聽可以外,可以試著找網上查材料,了解這個概念的來龍去脈,直接查百科就夠,百度、維基百科上的內容就OK的。現在的幾乎所有的框架都對Ajax有良好的封裝,這個不用擔心。
還有就是不同的瀏覽器中,有不同的差異,這個在日后的學習中工作中慢慢總結吧。
有了以上的知識,我個人感覺對于大多數的小型網站,應該已經可以寫出能夠工作的代碼了(至少我是這樣的)。但是,如果想成為更專業的前端,還是需要再繼續努力努力。
還有一些就是平時的學習中要注意的事情了,態度和方式什么的,我覺得那種可能就屬于個人的習慣,這邊就不說了,這些我學習時候的干貨我覺得就是還蠻重要的,希望能對大家有幫助吧。
只要一個電話
我們免費為您回電