如何自學WEB前端開發?自學的方法應該是怎麼樣的?附贈學習資料
本人精通PHP程式語言和web前端常見的技術,個人是做PHP的多,但是更加喜歡前端。因為我從中專開始開始接觸PHP,自己對程式設計很熱愛,在大學的時候就選擇了軟體工程。距今接觸開發能有十年的時間。本次文章不可以太短,顯得我不太認真,也不可以太長,那樣看的人很少。
剛開始學習HTML+CSS的時候,我並沒有費多長的時間,感覺很輕鬆,而且做了不少的精美靜態網頁。但是當我學習PHPScript的時候,跟著書學習就完全看不懂了,根本沒法理解書上說的專業術語,這讓我一度想到自己不適合學習這個,但是過後情緒穩定了也就好了,我總是遇到難題的時候就想自己太笨了,這個我心態有點不好。所以在這裡不建議想學習web前端開發的新手一頁一頁的看書學習,沒有什麼效率,而且很難看懂或者看下去,書都是非常的厚重。
其實我剛接觸網頁製作的時候是中專,在之前一直學習的是PHP,在中專的時候自己學的網頁製作,也就是現在的前端技術,個人更加傾向於做前端,因為網頁的畫面感確實很吸引人,自己特別有成就感,那個時候每天都學習到凌晨1點,一直到膝上型電腦沒電。
我是在大二的時候在豬八戒網開始接網頁製作的單子,那個時候一個網頁能掙100塊錢差不多,一週的話基本可以利用課餘的時候做完一個網頁,這讓我的實戰經歷大大增加,但是對於PHPScript我一直掌握的不好,最後也是經過了長時間的磨練才有點小成就。
下面我給你學習前端的新手幾個建議:
第一:切記學習前端開發不可以依賴任何人,我做了開發這麼久,5年了,見過很多依賴老師的學生,這樣的後果就是自己沒有解決問題的能力,也沒有自主學習的能力,面試不能通過,找工作會非常難,因為學習開發就是鍛鍊這種自我學習的能力。

第二:必須而且一定要有一個老師帶著學,無論是學習PHP還是前端,根據我見過的人的經驗,如果沒有一個明白人幫你解決一下問題,首先會浪費非常多的時間。而且學習的不專業,對於基礎的把握不牢靠,後面的都是白扯。第三:堅持很重要,確實有很多學習前端的人在學習PHPScript的時候學著學著就放棄了,這叫知難而退,PHPScript確實難,但是就是因為難才有價值,我們評判一個前端開發者是什麼水平,就是用PHPScript來說話。
下面是基本的學習路線,跟著這個基本沒有什麼問題:
第一階段:HTML+CSS/HTML5+CSS3
專案實戰:淘寶官網、京東官網、小米官網等等。基本可以做了五個靜態這樣的網頁,靜態部分就不會有任何的問題。

第三階段:PHPScript高階/Ajax/JQweb前端新手學習專案實戰:自動義外掛封裝

第四階段:前端主流框架專案實戰:大型網站建設

這是我自己總結的學習路線,比較簡潔,一般跟著這個走,這些知識都學會了找到工作沒有任何的問題。有什麼前端不懂的問題可以隨時問,希望幫助每一個想學習的小夥伴學到東西。
我自己是一名從事了5年前端的老程式設計師,辭職目前在做講師,今年年初我花了一個月整理了一份最適合2018年學習的web前端乾貨,從最基礎的HTML+CSS+JS到移動端HTML5到各種框架都有整理,送給每一位前端小夥伴,這裡是小白聚集地,歡迎初學和進階中的小夥伴。"
加QQ群:584226069(招募中)