![]() |
VOOZH | about |
一、學習HTML5和CSS3基礎
隨著這移動網際網路快速發展的時代,尤其是4G時代,HTML5+CSS3已然成為新一代的web前端技術。
隨著HTML5的發展和普及,了解 HTML5 也將成為 Web開發人員的必修課。涉及到網頁外觀時,就需要學習 CSS 了,它可以幫你把網頁做得更美觀。
利用 HTML5 和 CSS3 模擬一些你所見過的網站的排版和布局(色彩,圖片,文字樣式等等)。
如:京東首頁的實現
二、學習JavaScript,了解DOM
JavaScript 是一種能讓你的網頁更加生動活潑的程序語言。學習 JavaScript 的基本語法,學會用 JavaScript 操作網頁中 DOM 元素。
在達內 Web前端開發課程第二階段完全可以實現大家平常喜歡玩的 2048 遊戲。(是不是感覺挺有意思)
三、學習Web前端核心
學習 Jquery 之後,大家就要學習 HTML5 高級階段(HTML5 Canvas 繪圖、HTML5 SVG、音頻和視頻處理、表單處理、表單驗證...等)
達內培訓每學習一個階段,都是讓學員真正進行項目實戰,在熟悉和消化所學習知識的同時,增加自己的項目經驗和團隊協作能力。
在學習 Jquery 和 HTML5 學習結束後,就可以完成飛機大戰、飛揚的小鳥以及複雜訂單的實現。
伺服器端腳本編程(後台開發)也是Web開發人員的基本功之一,達內學員現在學習的是最流行的php。
要構建動態頁面通常會使用到資料庫,通常PHP使用Oracle、MySQL資料庫。
對於Web伺服器來說,Apache 一個就已經是了。那麼Apache、php、資料庫,該怎麼理解它們的關係?
1、Apache是伺服器基礎,php和資料庫都需要Apache來協調工作
2、php是腳本解釋,如果不用php,那麼Apache出來的東西就只是靜態的,而不能在伺服器實現功能
3、資料庫完全可以單獨使用,但是和Apache、php一起,則是由php代碼調用資料庫接口,而apache就負責解釋php代碼,讓他能真正地實現對資料庫的調用
這個階段的項目實戰是實現京東訂單頁和個人論壇。
五、學習Web前端高級技術
當你掌握了HTML5,CSS3,JavaScript等技術之後,就應該找一個Web框架加快你的Web開發速度,使用框架可以節約你很多時間。
在達內學習的Bootstrap是目前很受歡迎的前端框架。Bootstrap 是基於 HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得 Web 開發更加快捷,是web前端開發者最喜歡,也是現在企業里最常用的前端框架。
Angular JS是一款優秀的前端JS框架,已經被用於Google的多款產品當中。AngularJS有著諸多特性,最為核心的是:MVC編程、模塊化、控制器、路由、事件綁定等等。
AngularJS 通過為開發者呈現一個更高層次的抽象來簡化應用的開發。如同其他的抽象技術一樣,這也會損失一部分靈活性。換句話說,並不是所有的應用都適合用 AngularJS來做。AngularJS主要考慮的是構建CRUD應用。幸運的是,至少90%的WEB應用都是CRUD應用。但是要了解什麼適合用 AngularJS構建,就得了解什麼不適合用AngularJS構建。