如何學習前端?

geeksongs發表於2018-03-31

  前端對我們的審美要求比較高,前端說難也難,說不難也不難。說難是難在審美上,如果讓一個審美不好的屌絲(比如我)來做前端的話,設計的介面一定會醜到爆!比如我的個人網站,嘻嘻,說不難是因為編寫程式碼的難度不大。學習前端的邏輯就相當於背誦文言文,只要您肯努力,就一定會學得好前端,我靠尼瑪.門檻也太低了。這其中也體現出了社會的不公?究竟是為什麼?導致了頗有成就的中科院物理學博士後一個月的月薪只有5-8K,而僅僅一個做前端的程式設計師花很短的時間做出一個微信小程式,或者網站就會得到5-8k。而真正為我們社會做出巨大貢獻的肯定是我們的物理學博士後。前端程式設計師的性質就和我餐廳裡的主廚性質相似,雖然並沒有什麼技術難度,也對社會沒有做出實質上的貢獻,但是薪資卻比較多,同樣也是通過學習一樣技能而獲得的。因此做web前端的程式設計師和當一個餐廳裡的主廚並沒有實質上的區別。而且很多web前端程式設計師很多想去餐廳裡當主廚。這也是個人內心十分鄙視web前端程式設計師的原因,但是我曾經又是個web前端程式設計師,這是不是相當矛盾呢?哈哈

  廢話不多說,現在開始介紹如何學習前端。首先,你可以話較短的時間學習完html5語言,html5即是:超文字標記語言。是網際網路當中最廣泛流行的語言。你可以利用他來設計出網頁的基本要素。我的同事,同學都可以在兩天之內背誦完html5語言,我相信任何人都可以在兩天之內背完,給大家推薦一個網站:www.w3school.com,如果你把上面的教程刷完並且全部親自實踐的話,就可以算精通html了。然後就可以開始CSS語言的學習了,這是一種被稱為層疊樣式表的東西,也是一種計算機語言。利用它可以進行網頁的基本佈局,以及一些動畫的製作,希望你也可以在兩天之內背完實踐好。後面就是javascript語言了,這門語言比前面兩門語言要稍微難些,但是難度並沒有php語言大。主要也是靠背,它可以讓你的網站變得可互動化。學完javascript的時間因人而異,畢竟要難一些了。比如在學習C++語言的時候,這是最難的高階程式設計語言。有的人靠老師教,學習兩年都還學不會,而有的人卻能夠依靠自學在兩天之內全部學完並且精通,所以具體學完的時間也不好定論。

  後面您可以看看有關php,以及Mysql資料庫的知識,這樣就可以讓你自己的技能更加豐富一些,不止於前端的知識,後臺還是要接觸一點的。這樣以後說不定還可以去做做全債開發呢。然後您就要開始熟悉前端的相關框架了,比如現在最為流行的Bootstrap框架等,學完之後。找到工作是絕對沒有問題的了。同時還應該培養自己的自學能力,一旦出現了新的框架,很快自己也沒能夠學會。最好的是:能夠自己寫出一個框架,造福社會,改變世界。目前國內還沒有這種有情懷的人出現,希望下一個流行的框架被發明創造出來時,會是我們中國人自己。

  


相關文章