第一階段:基礎(chǔ)語(yǔ)言(html5+css3)
html5+css3語(yǔ)言是html5程序開(kāi)發(fā)的基礎(chǔ)開(kāi)發(fā)語(yǔ)言,,是進(jìn)行html5程序開(kāi)發(fā)的必備能力,。通過(guò)這個(gè)階段學(xué)習(xí),學(xué)生將掌握html5開(kāi)發(fā)的基礎(chǔ)語(yǔ)言,,具備基本的,,理解代碼的能力,并掌握以下能力:
(1) 熟練使用0S X操作系統(tǒng),、sublime和hbuilder開(kāi)發(fā)工具
(2) 熟練掌握程序開(kāi)發(fā)工作中的基礎(chǔ)技術(shù),、常用概念
(3) 熟練使用HTML5+CSS3編寫(xiě)跨平臺(tái)的響應(yīng)式頁(yè)面
(4) 頁(yè)面兼容桌面端主流瀏覽器、移動(dòng)端的安卓,、ios及微信
第二階段:js+jquery
js階段將要學(xué)習(xí)html5程序開(kāi)發(fā)的用戶交互內(nèi)容,,通過(guò)這個(gè)階段學(xué)習(xí),學(xué)生將具備使用js來(lái)編寫(xiě)用戶與頁(yè)面之間的交互效果,、動(dòng)畫(huà)及游戲開(kāi)發(fā),,并掌握以下能力:
(1) 熟練掌握js的基礎(chǔ)語(yǔ)法,來(lái)實(shí)現(xiàn)對(duì)頁(yè)面中內(nèi)容的操作
(2) 熟練使用js來(lái)完成動(dòng)畫(huà)效果的開(kāi)發(fā)制作
(3) 熟練使用js中的dom來(lái)對(duì)html結(jié)構(gòu)進(jìn)行增刪改查
(4) 熟練掌握js中的觸屏事件及設(shè)備事件完成觸屏應(yīng)用的開(kāi)發(fā)
(5) 熟練使用js中的cavnas來(lái)開(kāi)發(fā)跨平臺(tái)游戲
(6) 熟練掌握js中的面向?qū)ο笳Z(yǔ)法并運(yùn)用在項(xiàng)目中
第三階段:前后臺(tái)交互(php+mysql,ajax)
在前后臺(tái)交互開(kāi)發(fā)階段主要學(xué)習(xí)內(nèi)容包括:后臺(tái)語(yǔ)言php,、數(shù)據(jù)庫(kù)mysql,、及異步交互技術(shù)ajax,跨域數(shù)據(jù)交互jsonp,,通過(guò)本階段學(xué)習(xí),,學(xué)生將具備基礎(chǔ)的后臺(tái)開(kāi)發(fā)能力,并掌握以下能力:
(1) 熟練掌握php語(yǔ)言的語(yǔ)法及跟js的異同點(diǎn)
(2) 熟練使用php中的文件操作方法對(duì)文件進(jìn)行操作
(3) 熟練使用sql語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪改查
(4) 熟練掌握php+mysql編寫(xiě)供前端使用的接口(api)
(5) 熟練使用ajax跟后臺(tái)進(jìn)行數(shù)據(jù)交互,,并編寫(xiě)前端效果
(6) 熟練使用jsonp進(jìn)行跨域數(shù)據(jù)交互
第四階段:微信公眾平臺(tái)開(kāi)發(fā)
本階段將講解微信公眾平臺(tái)開(kāi)發(fā)中的:微信公眾平臺(tái)接口開(kāi)發(fā),、微信JSSDK的使用、微信開(kāi)發(fā)者工具,、SAE中數(shù)據(jù)庫(kù)及stroage的開(kāi)發(fā)技術(shù),,通過(guò)本階段學(xué)習(xí),學(xué)生將掌握在微信平臺(tái)中的微信邀請(qǐng)函,、輕應(yīng)用,、小游戲、微商城,、微的開(kāi)發(fā),。
第五階段:全棧開(kāi)發(fā)課程
全棧開(kāi)發(fā)課程包含:高性能后端技術(shù)nodeJS,前端框架angularJS,跨平臺(tái)應(yīng)用開(kāi)發(fā)react nativeJs,快速app搭建框架mui,,通過(guò)本階段學(xué)習(xí),學(xué)生將掌握:
(1) 熟練掌握nodeJS及其框架來(lái)構(gòu)建高性能后臺(tái)
(2) 熟練掌握angularJS的語(yǔ)法來(lái)構(gòu)建CRUD類應(yīng)用
(3) 熟練使用react nativeJs,、mui來(lái)創(chuàng)建跨平臺(tái)的移動(dòng)app
第六階段:項(xiàng)目進(jìn)階開(kāi)發(fā)
項(xiàng)目實(shí)戰(zhàn)開(kāi)發(fā)將以項(xiàng)目驅(qū)動(dòng)方式詳細(xì)講解企業(yè)級(jí)html5應(yīng)用所需掌握的各項(xiàng)核心技術(shù),,以及各種框架的用法。
企業(yè)級(jí)項(xiàng)目包括:
(1) 桌面端響應(yīng)式
(2) 觸屏
(3) 游戲開(kāi)發(fā)
(4) 輕應(yīng)用
(5) 跨平臺(tái)應(yīng)用開(kāi)發(fā)