深度初學者應該如何學習前端?

2021-08-22 19:22:40 字數 1982 閱讀 4737

優秀的前端開發工程師要在知識體系上要有廣度和深度,要具備快速學習的能力。

前端開發工程師不僅要掌握基本的web前端開發技術,**效能優化、及一些基礎知識,而且要學會運用各種工具進行輔助開發以及理論層面的知識,包括**的可維護性、分層語義模板和瀏覽器分級支援等。

1、前端工程師至少要滿足四類客戶的需求

1)、產品經理。這些是負責策劃應用程式的一群人。他們會想出很多新鮮的、奇怪的、甚至是不可能實現的應用。一般來說,產品經理都追求豐富的功能。

2)、ui設計師。這些人負責應用程式的視覺設計和互動模擬。他們關心的是使用者對什麼敏感、互動的一貫性以及整體的好用性。一般來說,ui設計師侯傾向於流暢靚麗、但並不容易實現的使用者介面,而且他們經常不滿前端工程師造成1px 的誤差。

3)、專案經理。這些人負責實際地執行和維護應用程式。專案管理的主要關注點,無外乎正常執行時間、應用程式始終正常可用的時間、效能和截止日期。專案經理追求的目標往往是盡量保持事情的簡單化,以及不在公升級更新時引入新問題。

4)、終端使用者。指的是應用程式的主要消費者。儘管前端工程師不會經常與終端使用者打交道,但他們的反饋意見至關重要。終端使用者要求最多的就是對個人有用的功能,以及競爭性產品所具備的功能。

好了,列舉了這麼多…… 接下來做好準備,一起享受學習前端的樂趣吧!

2、零基礎學web前端要學哪些內容?該怎麼學?

新手學習前端的話,一定要想想為什麼要學習它,是出於一種什麼心態,然後定位好自己,多向大牛請教,多教一些沒有自己水平高的人,那樣往往能讓自己成長的快,切勿急躁。在這裡一定要對自己做分析,然後找出一種適合的學習方法。

正確的學習方向大於無謂的努力

有兩隻螞蟻想翻越一段牆,尋找牆那頭的食物。乙隻螞蟻來到牆腳就毫不猶豫地向上爬去,可是每當它爬到大半時,就會由於勞累、疲倦而跌落下來。雖然它不氣餒,一次次跌下來,又迅速地調整一下自己,重新開始向上爬去。

另乙隻螞蟻觀察了一下,決定繞過牆去。很快,這只螞蟻繞過牆來到食物前,開始享受起來;而另乙隻螞蟻還在不停地跌落下去又重新開始。

很多時候,成功除了勇氣、堅持不懈外,更需要方向。也許有了乙個好的方向,成功來得比想象的更快。如果在錯誤的路上奔跑,再怎麼努力也是白搭,學習web前端也是如此。

每個人的成長與基礎不一樣,結合自己的實際情況,再執行。還是重複一下,前端的核心是js,css不難,但需要來積累。對前端我是這麼看的:

css就像一瓶酒,得品。 html、css總共就那些標籤跟選擇器屬性什麼的,但是要寫乙個有擴充套件性、健壯性或維護性的頁面不容易。現在寫頁面基本條件反射,不是如何快速的完成,而是思考如果有介面需求修改,怎麼在修改**最少的情況下快速完成需求任務。這是對前端耐力、體力、智力的三重考驗。 js就像一把劍,得磨。 js剛開始只是為了較驗,隨便技術社會的發展,承擔的角色越來越重,剛開始玩玩jquery感覺已經會js了,其實只是冰山一角。隨著對js的了解越來越多,他即**又可愛,即好玩又難控,即有很多相容問題,但解決相容是我們基本生存之道。從ajax到jsmvc一路走一路看,高載潮一浪高過一浪。 人生就是一場夢,得作。 技術只是生活的一部分,曾經雄心鬥志,如今低頭寫碼。改變能改變的,接受不能改變的。人生有限,只爭朝夕啊。

人生學習的態度是:不急不躁,不快不慢。持之以恆,相信自己。不求能改變世界,但求能改變自己的生活。不求健步如飛,但求一步一腳印。感謝磨難,他使我們內心更為堅強。感謝挫折,他使我們不斷的成長,感謝bug,他使我們的思維更加深邃。感謝前端,他使我們更加的相信,撐起一片天空需要十八般武藝。

3、結束語

前端就是後台實現和視覺表現的橋梁,是貫穿在整個產品開發過程的紐帶,起到承上啟下的作用,乙個好的前端工程師他能夠很好理解產品經理對使用者體驗的要求,也能夠很好地理解後台工程師對資料邏輯,或者程式邏輯進行分離的要求,並將這些要求轉化成前台的開發工作。前端就是**的門面,它的價值遠大於其他的客戶端開發。

初學者應該如何學習web前端

優秀的前端開發工程師要在知識體系上要有廣度和深度,要具備快速學習的能力。前端開發工程師不僅要掌握基本的web前端開發技術,效能優化 及一些基礎知識,而且要學會運用各種工具進行輔助開發以及理論層面的知識,包括 的可維護性 分層語義模板和瀏覽器分級支援等。新手學習前端的話,一定要想想為什麼要學習它,是出...

初學者web前端學習筆記

對於 if 語句括號裡的表示式,ecmascript 會自動呼叫boolean 轉型函式將這個表示式的結果轉換成乙個布林值。如果值為 true,執行後面的一條語句,否則不執行。通過arguments 物件的length屬性,來智慧型的判斷有多少引數,然後把引數進行合理的應用 比如,要實現乙個加法運算...

初學者應該怎樣學習 Linq to SQL 框架

雖然說現在有了 ado.net entity framework,不過真正在企業開發中用的比較多的還是 linq to sql.而且,對於固定在 sql server 資料庫平台上的應用而言,這個框架還是非常好用的。對於想學習 linq to sql 的初學者,可以按照 畫的這張圖上列出的次序,由淺...