Web前端開發(fā)主要學什么?是很多初學web前端學員都會問到的問題,畢竟近些年來web開發(fā)變化巨大,從簡單網頁腳本開發(fā)語言到開始染指后端服務器開發(fā)各種庫插件多如牛毛,幾乎無所不能。下面,千鋒小編就分享給大家Web前端開發(fā)主要學什么?
了解web前端
Web前端開發(fā)是從網頁制作演變而來的,名稱上有很明顯的時代特征。2005年以后,互聯網進入Web2.0時代,各種類似桌面軟件的Web應用大量涌現,網站的前端由此發(fā)生了翻天覆地的變化。網頁不再只是承載單一的文字和圖片,各種富媒體讓網頁的內容更加生動,網頁上軟件化的交互形式為用戶提供了更好的使用體驗,這些都是基于前端技術實現的。
網頁開發(fā)工具
學習web前端開發(fā),網頁開發(fā)工具有FrontPage,會用 Word 的人很容易學會FrontPage。還有一個常用的是Dreamweaver。這兩種都是使用最多的HTML網頁制作工具,我使用的是Dreamweaver cs6,因為這套軟件提供了一套直觀的可視界面,融合了html5一些新的內容。包括網格布局什么的。
學習內容
HTML、CSS和JavaScript。html是內容,css是表現,javascript是行為。前端開發(fā)的門檻其實非常低,與服務器端語言先慢后快的學習曲線相比,前端開發(fā)的學習曲線是先快后慢。所以,對于從事IT工作的人來說,前端開發(fā)是個不錯的初入點。也正因為如此,前端開發(fā)的領域有很多自學成“才”的同行。html是最基礎的,現在流行的是html5設計,先學會網頁布局。css是用來美化html頁面的為頁面提供布局和格式。最后再學javascript。如果你把每天看電影、看電視劇的時間用來學習,我想一個星期入門是沒有問題的。
基礎知識:
1. html + css。這部分建議,邊學邊練。之后可以模仿一些網站做些頁面。理解css每個元素的屬性,樣式的實現不一定只有一種寫法,多想一想還有沒有什么需要改進的地方。
2、JavaScript。不是所有的網頁都必須有js,但是要想實現一些超酷的功能和界面的時候,就需要涉及到js。
3、Photoshop、flash。熟悉會一點兒就行了,沒必要全部都學得精通,當然如果你在學習的過程中,發(fā)現你ps或者flash比較感興趣的話,也可以嘗試做美工這一行。
4、html5和css3??梢韵攘私庖幌?,然后再入手。畢竟IE的瀏覽器大多還不支持。
5、瀏覽器兼容。懂web標準,熟練手寫 xhtml css3 并符合 符合w3c標準。代碼能兼容主流瀏覽器Firfox,Chrome、Safari、IE、Opera。雖然IE6很多都不兼容,但現在還使用的人還是有的。
6、熟悉一門后臺編程語言 asp、php、jsp等。
以上這些知識點,在千鋒web前端培訓課程中都會涉及到,除此之外千鋒web前端培訓還會穿插各種項目實戰(zhàn),幫助學員將所學知識更好的運用在實際中。如果你對web前端開發(fā)感興趣,可以來千鋒官網咨詢。