如果將來想從事web前端開發,而我專業並不是學的這個,需要做哪些準備?

我現在是一個大二的學生,由於去年高考沒考好,無奈選了個自己不喜歡的專業 電子信息工程,但自己一直想以後可以從事web前端開發方面的工作,對這方面一直很有興趣,自己也一直在自學網頁製作和網站建設方面的知識。像我這樣自學,可以說半路出家,非專業對口,想以後成為這方面的工程師有可能嗎?或者說以後自己創業前景如何?想問下為了以後從事這方面的工作我應該做哪些方面的準備?或者說需要學習哪些方面的技能?謝謝各位前輩,希望可以給些建議

雖然聽很多人說我這個專業也還是不錯,加上這也是個一本專業,但自己確實對這方面的東西確實無感,當時也是聽父母的意見才選的。進了學校學習了一年才發現這專業是硬體方面的,可我想學的是軟體,但到現在也沒辦法了。所以從上學期開始我就開始按照自己的想法做事,反正我就是想以後一直把web前端開發搞精通。


最簡單最有效的就是看書! 現在最好的準備就是搜書搜好書,然後全部啃完,上面的代碼全敲出來跑一遍

javascript CSS 學習 - 搜索結果


動手。照抄別人的網站,或者給自己設計個博客,或者豬八戒神馬的找點項目乾乾,賺不賺錢無所謂,奔的是經驗積累。


即使我是軟體工程專業,也沒有課程教我做前端,當時一門選修課叫html與javascript,最後講了好多http的東西,js一點都沒講。大二下開始自學前端,看w3還有上網易雲課堂的一些免費的網課。w3的東西太基礎,看完就做點小demo,網課的話會給出很多完整的網站例子,跟著敲會感覺會熟悉很多的。專業什麼的真的不影響啦,關鍵在自己多熱愛。學會了自己學習的方法,比知識本身重要得多。一起加油


前端開發,很多都是半路出家吧

學校沒有教css html javascript 吧

所以,買本css權威指南,javascript 高級程序設計俗稱紅寶書,好好看看,多敲代碼才是王道


題主和我經歷有些類似,我想說說我的經歷,本人也是電子信息工程畢業碩士畢業,現在在公司做前端開發,主要用angularjs, html css, 我當時進公司的職位是http://ASP.NET developer,因為公司需求,臨時轉為前端開發,所以說,在來這家公司之前,我是基本沒有前端開發經驗的,現在也在慢慢的學習當中。漸漸也喜歡上了前段開發。

前端開發我覺得是一個很容易給人以成就感的職位,如果你靜下心來慢慢學習,並嘗試去做些前段開發,你會發現,之前你見過的那些很高大上的網站,你都會有能力一步步做出來,尤其是當你做的網站被別人認可時候,那種滿足感真的是會讓你很興奮


軟體工程專業出身,目前大四,收到幾份offer,都是前端的。

也是自學成才,課程安排里並沒有前端開發,只有一門web程序設計,但涉及前端不算多。

主要還是自學,而且感覺公司校招對前端的要求不會很高,懂html,css,js就差不多了,再學一下jquery和一兩個框架,自己做一些網頁,找一份工作不難。如果你再懂一些頁面設計的知識,絕對沒跑了,後續的就是邊工作邊學習了。

當然我說的只是入門,因為自己本身也是才入門沒多久。前端的東西挺多挺雜的,要學精還是要下很大功夫的。


沒有哪個學校會開前端的課程吧……

大家都是大學裡自學的,就算是在計算機專業……


你有兩年的時間來準備,,無論什麼大學,進個BAT之類的還比較輕鬆。

不過我覺得你最主要需要加強的是搜索能力,知乎這類重複的問題太多了


樓主跟我差不多的情況,大學學的也是電子信息專業,現在出來工作也快三年了,從事的也是非電子信息專業的工作。由於熱衷前端開發,覺得從事這一行業有成就感,所以最近半年都是一邊上班一邊學習前端技術,速度較慢,目前鑽研JS。互勉,共勵拉~~


我專業是學嵌入式軟體開發的,大學前三年都在學嵌入式,大三暑假找實習,我指明只找服務端後台開發,但完全沒有接觸過真正的後台開發,一間創業公司接納了我,但是前期我只能做前端,然後再慢慢轉後台。於是,花了一個月學習前端(只是最基礎的東西),並且做了一個多人聊天網站之後便開始做些比較簡單的工作了。

其實前端入門挺簡單,只是要精通就挺難了,題主現在才大二,只要你花時間,一年後半去實習,絕對杠杠的


準備加班吧!


首先,你要學會搜索:知乎上,前端開發領域有哪些值得推薦的問答?


也有很多非專業的在學前端,稍微對口一點的最多是計算機專業,所以你不用有什麼顧慮,只要你想學不是問題的,如果你擔心自己不會可以在網上找找資料視頻看看的。


首先你得會 HTML/CSS 至少也得用table布局個簡單網頁吧

這個時候就開始才用DIV來布局了。

上面會了,HTML相關的應該也差不多了。然後開始JS能做些常用的功能和效果

JS會了就開始JQ或者notejs或者extjs 選個框架熟練了

以上基本上能算個初級的前端了

更高級的你就得至少精通一種框架,或者自己能寫一套框架。


推薦閱讀:

asy?
用純HTML 5+CSS3的方法,如何控制Video的視頻與Poster的海報圖片尺寸一致(非視頻原尺寸,比例鎖定)?
web前端開發者應如何應對PC端的高PPI?
Web 前端開發有哪些痛點?各大公司是如何解決或緩解的?
Angular 2.0與1.3版本相比,有哪些方面的改進呢?

TAG:網頁設計 | 前端開發 | 前端工程師 | web前端設計師 |