教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

web前端需要學什么?

更新時間:2018年11月26日10時31分 來源:傳智播客 瀏覽次數(shù):

  很多剛接觸web前端開發(fā)的同學都會有很多疑問,到底什么是web前端開發(fā)?web前端需要學習哪些內(nèi)容?難不難?多久能入門?怎么才能成為一名web前端開發(fā)工程師?又需要學習那些技能?等之類的很多問題??梢钥闯龊芏嗳藢eb前端開發(fā)還是很有興趣的,但不知道怎么入門。

web前端開發(fā)需要學什么?

  這里傳智播客分享一些經(jīng)驗,由于每個人的基礎(chǔ)不一樣,學習曲線不同,所以這個僅供參考。其實,學習前端開發(fā)是一件很有趣的事情,你可以很簡單的幾行代碼實現(xiàn)很炫麗的效果。這個剛開始的時候你可能覺得很難,不知道如何下手,不知道怎么學。這個時候你需要有人指點你一下,該先學什么后學什么。在這里我要說明一點,想學好前端開發(fā),必須要有濃厚的興趣,而不是一時腦熱、沖動。如果是這樣的話,即使有高手指點,也學不好,因為你的心就不在這里。廢話不多說了,直接進入主題。

  首先,了解web前端開發(fā)Web前端開發(fā)是從網(wǎng)頁制作演變而來的,名稱上有很明顯的時代特征。在互聯(lián)網(wǎng)的演化進程中,網(wǎng)頁制作是Web1.0時代產(chǎn)物,那時網(wǎng)站的主要內(nèi)容是靜態(tài)的,用戶使用網(wǎng)站的行為也以瀏覽為主。

  2005年以后,互聯(lián)網(wǎng)進入Web2.0時代,各種類似桌面軟件的Web應(yīng)用大量涌現(xiàn),網(wǎng)站的前端由此發(fā)生了翻天覆地的變化。

  網(wǎng)頁不再只是承載單一的文字和圖片,各種富媒體讓網(wǎng)頁的內(nèi)容更加生動,網(wǎng)頁上軟件化的交互形式為用戶提供了更好的使用體驗,這些都是基于前端技術(shù)實現(xiàn)的。

  說得直白點就是美工photoshop,交互設(shè)計,flash,js,html+css。就小規(guī)模公司而言,一個技術(shù)員都得會這幾樣技能,這樣很鍛煉人的,慢慢的你就會成為公司的主力。大規(guī)模的公司把這些分得很細,所以,你可以精通一門,熟悉其他的,進軍大公司。

  其次,學習內(nèi)容  HTML、CSS和Java。html是內(nèi)容,css是表現(xiàn),java是行為。前端開發(fā)的門檻其實非常低,與服務(wù)器端語言先慢后快的學習曲線相比,前端開發(fā)的學習曲線是先快后慢。所以,對于從事IT工作的人來說,前端開發(fā)是個不錯的初入點。也正因為如此,前端開發(fā)的領(lǐng)域有很多自學成“才”的同行。html是最基礎(chǔ)的,現(xiàn)在流行的是html5設(shè)計,先學會網(wǎng)頁布局。css是用來美化html頁面的為頁面提供布局和格式。最后再學java。如果你把每天看電影、看電視劇的時間用來學習,我想一個星期入門是沒有問題的。

  基礎(chǔ)知識:1.html+css。這部分建議在w3school上學習,邊學邊練,每章后還有小測試。這個一定要多練,而且基礎(chǔ)代碼一定要熟練。

  這里提醒一下,首先你要學習前端開發(fā)規(guī)范,這個可以避免你在學習過程中由于代碼不規(guī)范導(dǎo)致的一些致命性的錯誤。

  這里推薦一本書《web前端開發(fā)規(guī)范》,這個可以提高效率以及團隊的效率。

  推薦兩個編輯工具Dreamweaver和NotePad++,這兩個結(jié)合使用制作網(wǎng)頁速度很快。

  2、Java。不是所有的網(wǎng)頁都必須有js,但是要想實現(xiàn)一些超酷的功能和界面的時候,就需要涉及到j(luò)s。如果沒有其他編程語言的基礎(chǔ)的話,學起來可能要費些力,還是建議先在w3school上學習。之后建議馬上看一篇文章Java入門學習書籍的階段選擇,js進階階段的話可以選擇張容銘的《Java設(shè)計模式》。

  3、可以熟悉一下Photoshop、flash,這個只需要熟悉即可,能簡單的處理、制作一些圖片即可。

  4.了解一些前端開發(fā)框架一款合適的框架可以很大的程度上提高你的效率。

  5.熟悉一門后臺編程語言asp、php、jsp等,如果你對編程完全不了,可以學習一下php,這個入手很快,很容易上手。

  6.以上這些web前端知識點,都包含在傳智播客web前端培訓課程里,而且培訓課程全程伴隨項目實踐,有效的規(guī)避了自學時容易發(fā)生的知識盲點,如果你對web前端開發(fā)感興趣可以隨時與傳智播客的老師交流。

0 分享到:
和我們在線交談!