在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?小碼農薛堯2021-02-01 12:36:39

作為一個後端程式設計師,我這樣對你說,任何一門技術,基礎最重要,前端的話,JS是非常重要的,我建議你好好學習JS,可以JS學的差不多的話,可以寫一個小的專案,這樣以後找工作好找一點,JS框架的話,現在工作中常用的有Vue和React,你都可以瞭解一下,至少要學會一個框架,從容易度上來說,Vue是比較簡單的,國內企業大部分也都在用。使用Vue框架可以用餓了麼開源的element UI框架,如果使用React框架可以學習螞蟻金服的Ant Design框架,這兩個都是最最常用的框架

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?SnailBernoulli2021-01-30 12:03:46

建議重基礎,吃得越透越好。 大三之前最好千萬別管什麼框架~ 要是想了解框架也要在吃框架原始碼的方向去了解

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?程式設計師線上2021-02-21 16:58:15

學好大學課程的同時,在有餘力的情況下適當得往前端方向深入。

基礎

先不要想什麼前後端,跟著大學課程走,大學基本是不分前後端的,學的除了一些基礎性的東西就是一些原理性的東西,學好這些很重要。

雖然近期來看大學的一些課程像編譯原理,作業系統概論之類的課程沒多大用,甚至程式設計過程中基本用不到,但這些知識往往關係到你在這一行業能走多遠。

前端vs後端

這個有點跑題,還是忍不住說一下。

可能很多人有個誤解,前端要比後端簡單。非也!前期前端可能是稍微簡單一點,前端開發對程式設計師比較友好,所見即所得,很容易看到成果。而後端不一樣,累死累活寫了幾天,可能就是寫了一些不可見的基礎服務,一些業務api。

但當工作時間久了,對前端的東西深入瞭解了,關注的問題從這個頁面如何寫,這個樣式如何實現到這個框架原理是啥,如何實現的,前後端的難度也就差不多一致了。

側重前端

前面也說了,大學前端課程少得可憐,除了html和css外基本沒啥前端課程了,所以如果你畢業後希望能從事前端開發,就要在大學學有餘力的情況下儘早儘快學習研究前端現有技術,儘量能熟練使用相關技術,不管對你畢業找工作還是工作後的效率都有很大幫助。

沿著這一個路線圖走吧,祝你好運!

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?程式設計師tb2021-01-25 13:10:04

前景

不用多說,前端崗位很多,工資很高。真的很香,香到什麼地步,只要會一個Vue,輕輕鬆鬆月入10k,很多公司還招不到人。火爆程度可以參考下面這張圖,2016-2017年我國移動網際網路接入流量:

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?

現狀

前端工資高,技術更新迭代的速度也

賊快,

前幾年還是jQuery打天下,後面很快就出現了Angular,接著就是React、Vue打敗Angular,由於Chrome V8的出現,前端程式設計師也可以用node直接幹翻後端。技術更新的同時,也會順帶著更新一波工具鏈,從一開始script引入jquery直接跑,到後來bower、npm包管理、grunt、webpack打包,會寫程式碼的同時還要學會使用這些工具。

這就好比農夫砍柴,砍柴之前,準備工作就是先把斧子磨光,磨快,到後來發明鋸子,由於地主安迪安排的任務量越來越多,導致用鋸子也忙不過來,這又帶來技術的革新,引入電鋸,生產效率瞬間上了幾個數量級。

推薦路線

是的,沒錯,從上面來看前端是如此的複雜,要學各種東西,還要適應各種變化。但據我這幾年的工作經歷來看,前端無論怎麼變,最底層都是

html+css+javascript

,萬變不離其宗。所以我的推薦如下:

重點:

Javascript

HTML + CSS

能把這幾個學紮實已經超越了很多人了,找不到工作來找我。

學點框架:

JQuery

Vue/React

雖然JQuery已經沒有當年那麼火了,但還是建議你學一下,現在很多網站仍然在使用JQuery,精力旺盛的小夥子還可以看看原始碼,會有意想不到的收穫。

學點工具:

npm

grunt/webpack

現在開發基本都需要使用打包工具,建議掌握,雖然很複雜,但常用的就那麼點東西,也不難。

招聘程式設計

為了適應社會招聘需求,你還需要面向

招聘程式設計

,即上招聘網站看看hr釋出的崗位都需要什麼內容,查漏補缺,企業要什麼你就學什麼,比如下面這個:

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?

這是京東的前端招聘,如果要面試這個崗位就可以對著它的任職要求一步一步做。

這些無非都是在html+css+javascript上添磚加瓦了,額外的可能還要掌握一些計算機網路知識。

當然,社會和學校還是不一樣的,技術再厲害情商低終究也是底層碼農,建議你再補充一些

軟技能

好了,寫了這麼多,最後的最後,也是重中之重的,就是要

腳踏實地

,前端發展很快切記不要盲目跟風,有牢固的基礎才能建好高樓大廈。

加油,祝你好運!

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?高效碼農2021-01-25 11:35:03

作為在校大學生,首要任務是完成學業;在此基礎上再考慮學習其他技能。

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?

題主,在大一就能夠有自己的規劃;本身已經超過很多同學了。就提出的問題結合我自身的經驗個人認為想成為一名前端工程師可以參考以下路線:

入門基礎

HTML入門知識

CSS入門知識

JavaScript入門知識

靜態頁面編寫

其中1~3都可以在線上找到影片和文件,推薦在W3C上學習,能夠比較系統地瞭解知識結構。

對於第四點就是多加練習能夠加深HTML和CSS的記憶相當於對於之前的學習的一個階段性複習,個人的學習建議是學習響應式WEB設計(除響應式 Web 設計原則)的內容。

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?

框架學習

目前。國內大部分開發都是基於框架的,框架的好處就是可以快速開發。

VUE

REACT

Angular

VUE更容易,REACT相對自由度更高,效果更好。

學習了以上內容,就可以開始主動刷一下筆試題、面試題,去嘗試投遞實習。

程式設計最主要的是經驗和解決問題的能力,照本宣科誰都會,關鍵是看你的知識面和解決BUG的能力。所以,如果可以儘量找一些可以接收實習生的工作,或者一些開源性專案的工作。

如果想更上一層樓,在工作中或者學習之餘需要學習包括但不限於以下技術:小程式、Node、jQuery、TypeScript、Electron、webpack。

祝好,一起加油~~~

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?佛系攻城獅2021-02-22 23:16:45

廢話不多說,一張圖讓你找到方向,希望對你有幫助[馬思純的微笑]

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?

看完可別放棄了呀[憨笑]

你既然是小白,那麼你先實現以下三個階段後,然後再按照線路圖擴充套件學習。

第一階段:前端頁面重構。主要內容包括PC端網站佈局、HTML5+CSS3+JavaScript基礎、WebApp頁面佈局。前端三板斧是必須要掌握的

第二階段:JavaScript高階程式設計、PC端全棧開發。主要內容包括原生JavaScript互動功能開發、面向物件進階與ES5/ES6/ES7應用、JavaScript工具庫自主研發、jQuery經典互動特效開發(雖然現在用的不多,但還是建議你學下)、前端工程化與模組化應用等。學完此階段,可成為初級web前端。

第三階段:Node。js、Vue。js前端框架、React前端框架、Angular前端框架。學完此階段,可勝任中級前端工程師。

前期先學這些差不多夠用,當然還要掌握各種各樣的工具、以及其他各種小程式,公眾號開發的就不多說了,一步一個腳印來吧!

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?vtrtbb2021-01-28 09:36:53

打基礎吧,把計算機組成原理、作業系統概論、編譯原理、資料結構、演算法、資料庫概論、網路基礎、組合語言、C程式設計,Linux程式設計,這些先掌握、吃透,然後如果有興趣再搞搞流行的java框架之類的,有了這些基礎,搞其他的語言、框架你會飛起來,一定要耐的住寂寞,這些都是真功夫,可能會有些枯燥,但他能幫著你走向成功之路。

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?鍵盤上的信仰2021-01-24 15:49:24

學好專業理論課的同時,學習目前公司在用的,以實用為主的前端技術,開發一些小作品,學習順序vue-reactjs-react native-flutter。知識有互通性,按照這個順序,能夠平滑過度。

我使用過20幾種語言做過開發,每種語言都能夠在一週內做出東西來。這是個人的一點經驗之談。

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?Shawn的生活2021-06-23 11:42:37

到畢業還有好長時間呢,不用糾結前端技術,建議多掌握一些非技術技能

4年時間估計前端技術又進步了,之前的技術也不能說無用但是肯定不如剛出來的時候好了。能夠掌握一個現在比較流行的前端就行,之後幾年就慢慢做專案瞭解市場吧,有新的技術了就趕緊學,畢竟等開始找工作了這些技術說不定也就流行了。

找一個自己比較喜歡的行業,積累一點行業知識對自己今後的職場之路只有好處沒有壞處,至少這些知識可以幫助你更快地完成專案

沒事多看51job等招聘網站,有招聘前端的job描述就看看,基本上把該會的都寫清楚了,早點了解市場行情總比晚點了解好。

感覺前端還是要有一定的審美,能提高的話還是提高一下唄。

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?攀i攀2021-01-26 15:35:20

以畢業前能進大廠實習來要求你自己就行,進不了,那sorry,以後的路不好走。

在校大一新生,軟體工程專業,小白一個,未來想成為一名前端工程師,我應該按怎樣的學習路線來實現我的目標?小石橋衚衕2021-01-28 06:37:30

技術和技能兩手抓,自己多學習,爭取進大廠實習