當前位置:
首頁 > 最新 > web前端小白,感覺很迷茫,應該怎麼做?

web前端小白,感覺很迷茫,應該怎麼做?

前端涉及的內容確實很多,但是代碼主要還是要多寫,多練,其實就基礎來說就是學HTML、CSS、原生JS

(建議先看原生JS,後面再看其他的。),HTML和CSS一些基礎看過後,

你可以找一些PSD或者模仿頁面做靜態頁面,做出來後你在考慮加一些自適應或者一些其他功能。

這個時候你會發現你的代碼很難在上面額外加這些功能只能重新寫,這個時候你就該考慮學習下怎麼去設計你頁面的結構,方便後期修改和維護,後面開始原生JS,了解完基本的後可以自己開始寫寫簡單的邏輯,實現一些頁面操作等。

後面再就要開始學習ajax,框架之類的東西了。學習你一定要想好目前學什麼,一個個來,雖然前端內容很多,但是基礎就是HTML、CSS、JS,其他大部分東西都是圍繞這3個來,學習的過程中多寫多練,不要只看不動,寫的時候能發現很多看書碰不到的問題。

建議補充一點數據結構和演算法,以後遇到稍微複雜一點的項目,如果都寫成業務麵條會非常痛苦… 比如做一個類似 Galgame 的活動頁,當然可以按產品給你定好的遊戲流程一個場景一個場景撒麵條,不過也可以將流程式控制制和對話抽象成鏈表跟節點後定義好數據類型和原型方法做成可配置的系統;再比如購物車,可以按用戶操作思維 Dom 撒麵條,也可以封裝好幾個數據類型後做狀態管理,效果當然不一樣~

在下認為前端程序員最最重要的是,強烈的自我驅動力和快速的上手能力,前端技術更新真的挺快的,如果不能保持主動的狀態,會非常容易成為一年經驗用終身的老油條,以後的環境會加速淘汰這樣的人.

多多總結,看透本質,掌握根本,以不變應萬變。說起來很巧的是今天下午在公司沒事了解了一下 React 並寫了 React 版的 Tour of Heroes(Angular 2 的官方教程用例;非常慚愧的是在下一直沒有接觸 React,只在 Angular 1 / Vue / Avalon 之間轉悠),時間大概三四個小時,雖然也不是很快的速度,但最早剛接觸框架的時候,抱著 React 的書看了幾天愣是沒寫出個組件,那時的我啥都不懂,也沒用正確的學習方式,不會總結類比,就是瞎費時間。不過現在會總結類比,會在學習之前總覽一下 React 的生態組成與大概的設計意圖和解決痛點,然後與掌握的那三個框架和一些思想(比如 Web Component) 進行比較和提取,這樣記憶起來就輕鬆很多,速度就上去了。廢話了這一段,意思就是掌握基礎且擁有適合自己的學習方式。

最後,找個老司機很重要!

推薦一下我的前端教程學習群:7-6-7-0-5-0-7-7-1,裡面都是學習前端的,如果你想製作酷炫的網頁,想學習前端知識,小編歡迎你的加入。小編會在群中不定期分享乾貨源碼,包括我精心整理的一份前端零基礎教程。歡迎各位感興趣的的小夥伴。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 有個程序員 的精彩文章:

TAG:有個程序員 |