你們都是怎麼學web前端的?

焉子樂


對於我自己學習前端經歷來講就是初期折磨,中期難受,後期得心應手。我接觸前端比較早差不多是15年到17,在一個搞前端的同學慫恿下開始了前端學習,由於有C語言基礎,所以適應的比較快。現在回過頭來看,前端的學習還是比較簡單的,從的H5的框架到CSS3的豐富,再到js的修飾,一個簡單的頁面就可以完成。對於整個學習過程和方法總結起來也比較簡單的

HTML5和CSS3的學習心得

HTML和CSS是不可分割的,它們是撐起整個前端頁面的框架,在學習中也是一樣的,H5和CSS3主要由很多標籤和選擇器構成,所以記憶表現的非常重要。

不但要熟記還要熟練運用。如何做到熟練運用呢?那就要大量的動手寫代碼,要有充足代碼量作為支撐。前端內部有一段話“每天至少五百行”,少了說明技術在退步。熟練代碼以後還要有整體佈局觀,一個頁面下來要先想好如何佈局,div怎麼嵌套,怎麼浮動,怎麼定位等等,這些都要在學習中慢慢積累。總結起來就是多記憶,多動手,多總結。

JavaScript的學習

JavaScript才是前端中正真意義上的編程語言,而H5和CSS算不上編程語言,只能稱為超文本標記語言。既然是編程語言,那麼學習難度肯定是比前兩種要高很多。js屬於面相對象的語言,它有初級和高級兩個部分,初級的相對簡單主要是一些數據類型,循環,簡單的函數等,還是記憶的東西比較多。但是高級的部分更多的需要理解,首先要理解的就是什麼事面相對象,這種編程的思維是什麼,帶著這個思維去學習後面的對象,類,繼承,傳遞等等。只要過了原生js這一關,後面的學習就簡單了。

一些常用框架的學習

前端框架現在很多五花八門jquery,bootstrap,vue,node.js等等,但是這些都是基於js開發出來的,所以只要熟練js後面的學習就不是問題了。

希望能夠幫到你





安易之之


說來都是一把辛酸淚,我是從零自學的,一開始還並沒有react,vue這些框架,那時候只要掌握js,jq,bootstrap 等等,也沒有模塊化,看上去是不是學的東西很少,但是,知道從零基礎開始學有多難嗎,完全靠看網上的教程,一步一步學過來的,花了好多個月的時間,才算入了前端大門。


御御姐兒擺擺貓


一定要重視基礎,首先建立第一條技能線:就是前端由html,css,js組成;然後將其細化為第二條線,html是由html4和html5組成;第三條線,css由css2和css3組成;第四條線,js由es5和es6構成。接下來是框架方面的延伸:css方向有less,html方向有bootstrap,js方向有jquery庫。再往下就不磨嘰了,有免費課程可以聽一下:http://19.offcn.com/class-101313/?scode=HZLOFZ


小明愛王者


我是從一個小白一步步踩各種坑過來的。真個過程可以概括為:網上學習+項目實踐。

首先是從最基礎的HTML和CSS開始的,這些是網頁佈局的基本要素。可以選擇一本自己喜歡的書籍,前端的書真的太多了,眼花繚亂,選擇一個自己喜歡的就行。我基本都是在W3C網站上學習的。在學習的過程中自己構建了幾個靜態網頁,感覺這個過程讓我很好的熟悉了HTML和CSS,然後我又學習了Javascript,同樣,我基本都是在W3C網站學的。當對HTML+CSS+Javascript有很好的瞭解時,基本可以算是半個前端開發人員了。然後這時候可以學習和使用一些框架了,Twitter Bootstrap、jQuery 之類的,還有SPA框架:AngularJS/Ember/ReactJS/Aurelia,我最初學的是Angular。以上這些差不多熟悉之後,基本就可以做點小項目了。“紙上得來終覺淺,絕知此事要躬行”,做幾個項目基本就可以算是一個web開發人員了。個人覺得整個過程還是要不斷練習,代入實戰,這樣才能進步最快。


分享到:


相關文章: