內容包括:PC端網站布局項目、HTML5CSS3基礎項目、WebApp頁面布局項目。
2.第二階段:JavaScript高級編程。
內容包括:原生JavaScript交互功能開發項目、面向對象高級及ES5/ES6應用項目、JavaScript工具庫自主研發項目。
3.第三階段:PC端全棧項目開發。
內容包括:jQuery經典交互特效開發、HTTP協議、Ajax高級和PHP/JAVA開發項目、前端工程和模塊化應用項目、PC端網站開發項目、PC端管理信息系統前端開發項目。
4.第四階段:移動項目開發
內容包括:觸控項目、微信場景項目、Angular開發的WebApp項目、Vue.js開發的WebApp項目、React.js開發的WebApp項目
5.第五階段:混合的、反應性的發展。
內容包括:微信小程序開發,ReactNative,以及各種混合應用開發。
6.第六階段:NodeJS全棧開發。
內容包括:WebApp後端系統開發,NodeJS基礎和NodeJS核心模塊,Express,noSQL數據庫。
7.階段7:大數據的可視化
內容包括:大數據可視化基礎與實戰,數據可視化入門,D3.js詳解,其他js庫。
擴展數據
Web功能
1.圖解的
Web非常受歡迎的壹個重要原因是它可以在壹個頁面上同時顯示豐富多彩的圖形和文本。在Web出現之前,互聯網上的信息只是以文本的形式存在。Web可以提供集成圖形、音頻和視頻信息的特性。
2.獨立於平臺
無論用戶的系統平臺是什麽,都可以通過互聯網訪問WWW。瀏覽WWW時對系統平臺沒有限制。我們可以從Windows平臺、UNIX平臺和Macintosh平臺訪問WWW。對萬維網的訪問是通過壹種叫做瀏覽器的軟件來實現的。
比如Mozilla的Firefox,谷歌的Chrome,微軟的InternetExplorer等等。
3.分布的
大量的圖形、音頻、視頻信息會占用相當大的磁盤空間,我們甚至無法預測到底是多少信息。沒有必要把所有的信息放在壹起放在網上。信息可以放在不同的網站上,只需在瀏覽器中註明這個網站。物理上,壹個站點上的信息不壹定是邏輯上的集成,但是從用戶的角度來看,信息是集成的。
4.動態的
因為每個網站的信息都包含網站本身的信息,所以信息提供者可以頻繁地更新網站上的信息。比如制定壹個協議,公司的廣告等等。壹般來說,所有的信息網站都盡量保證信息的時效性。因此,網站上的信息是動態的,經常更新,這是由信息提供者保證的。
5.相互作用的
網頁的交互性首先表現在其超鏈接上,用戶的瀏覽順序和訪問的網站完全由他決定。此外,可以通過表單從服務器獲取動態信息。用戶可以通過填寫表單向服務器提交請求,服務器可以根據用戶的請求返回相應的信息。