WEB 前端菜鳥,感覺很迷茫,該怎麼做?

2021-09-26 19:03:18 字數 1394 閱讀 4571

前幾天看到這樣的問題

先說問題吧:感覺前端涉及到的東西太多了,自己也很浮躁,看了挺多書,可是**缺敲得卻不多。技術菜,又什麼都想學,比如現在糾結要不要先學scss或者php或者angularjs,backbone等框架,還是深入學習html5 css3?

然後看了一些招聘要求發現又有一些坑要填,經常處於焦躁狀態,感覺心好累,然後心一累,又知乎上看各種打雞血的東西,這雞血一打多,頭腦就熱起來了,就想畢業去北京闖一闖了,但又好擔心去了找不到工作,想問下前輩們,要找到3000以上的前端工作的話,我得在哪方面多準備?

計算機行業很多領域都符合82定律,也就是20%的東西的使用頻率佔到80%,所以很適合囫圇吞棗,因此我們的重點就是把這20%學起來,而首先要做的就是把這20%的東西找出來。在我看來前端這20%的東西大概就是常用的html標籤,css的盒子模型,基本的原生js,以及熟練使用jquery,ajax,常見瀏覽器的相容。拿下這些東西意義非凡,一方面證明你適合做前端這份工作,另一方面這些技能能讓你找到乙份工作。讓你能夠從容地去學習剩下的80%。總之就是專心對付最重要的東西,那些什麼less、sass、angular這類的東西,當你把我之前說的基礎打好之後,學習起來暢通無阻,隨學隨用。最後我覺得最難的就是實踐,只有實踐才能學到真正的技術,新人很難參與一些有價值有意義的專案,沒有這些專案又很難成長,所以自己有專案可參與應該珍惜,沒專案應該多造一些有價值的輪子。

html的語法、格式,常用的標籤極其作用,理解標籤的巢狀,學習使用firefox firebug或者chrom的除錯工具,能夠使用這些工具除錯html、css、js、斷點除錯、抓包

如何引入css、js(有多少種方法,各種方法有什麼區別),理解id、class屬性的區別,學會css的常用選擇器,理解盒子模型(padding,margin,border,width,height,),css座標系,css布局(position的absolute、relative 、fixed、static),css浮動(float:left、right )和清除浮動(clear),display:inline、block、inline-block、flex

使用jquery解放你的開發工作,學會jq選擇器,修改屬性、監聽事件、修改css,學會寫jquery外掛程式。這一步我覺得可以和第3步穿插學習

搭建伺服器,弄個傻瓜伺服器比如wamp,phpstudy等軟體,可以一鍵建立乙個apache php mysql的伺服器,前期可以把你的靜態頁發布到本地伺服器,使用本地伺服器配合ajax學習。

學點伺服器端,建議php mysql。伺服器端指令碼其實很簡單,總結起來就是4個東西:session、cookie、request、response,結合http協議理解如何從request取得資料,經過處理後response給客戶端。這就是整個過程。至於mysql也就是基本的sql語句。如何使用php進行curd操作。這塊其實很難總結,基本上以實現業務為主。

WEB 前端菜鳥,感覺很迷茫,該怎麼做?

先說問題吧 感覺前端涉及到的東西太多了,自己也很浮躁,看了挺多書,可是 缺敲得卻不多。技術菜,又什麼都想學,比如現在糾結要不要先學scss或者php或者angularjs,backbone等框架,還是深入學習html5 css3?然後看了一些招聘要求發現又有一些坑要填,經常處於焦躁狀態,感覺心好累,...

WEB 前端菜鳥,感覺很迷茫,該怎麼做?

計算機行業很多領域都符合82定律,也就是20 的東西的使用頻率佔到80 所以很適合囫圇吞棗,因此我們的重點就是把這20 學起來,而首先要做的就是把這20 的東西找出來。在我看來前端這20 的東西大概就是常用的html標籤,css的盒子模型,基本的原生js,以及熟練使用jquery,ajax,常見瀏覽...

前端菜鳥來說web安全

哎 七月份開始實習,九月份開始奔波校招。很忙碌也很累也沒怎麼好好學習了。最近面試被問到有關於前端安全,才發現自己一直忽略了這方面,於是趕緊惡補!開發者,一般主要分為前端和後端。而對於開發者來說,安全就主要分為了前端安全和後端安全,而web基本攻擊大致可以分為三大類 資源列舉 引數操縱 和 其它攻擊 ...