培訓過程強調互動式教學、強化團隊討論,將專門安排時間用于討論、練習(具體比例可視學員的情況進行調整)。但這一做法需要學員的積極參與,盡可能地將實際項目中地各種問題拿出來討論,這要求學員前期做一定地準備工作。本課程通過培訓使學習者獲得如下收益:
1.使參訓人員了解HTML5特性及趨勢;
2.了解移動端開發(fā)注意事項;
3.了解主流的開發(fā)框架;
4.通過案例開展移動端開發(fā)實戰(zhàn)。
1.講授HTML5的基本概念、核心技術、主要特性與產品應用,以及在HTML5投入實際產品運用時需注意的問題;
2.本課程結合實踐講述主流移動端開發(fā)框架,HTML5混合應用開發(fā)等;
3.本課程將指導學員動手完成移動端HTML5混合應用開發(fā)案例,操作搖一搖、語音、相冊等實際開發(fā)內容;
4.通過一個完整的沙盤項目及一組實際應用場景設計案例,完全覆蓋HTML5移動端開發(fā)的實踐應用,包括HTML5新特性、HTML5表單、拖拽、移動端響應式布局、Web存儲、離線應用、地理位置定位、移動端開發(fā)框架、混合應用開發(fā)、Html5+規(guī)范等。
時間 培訓模塊 培訓內容
第一天 HTML5基礎 移動互聯(lián)網(wǎng)時代下的HTML5
HTML5與傳統(tǒng)的Native App
HTML5與hybrid APP
HTML5與Web APP
聒噪的移動端框架
“大名鼎鼎”的JQM
當成的Phonegap如何的Cordova
風生水起的react native
API Cloud與DCloud之爭
HTML5移動端加強
手機瀏覽器的特點;
移動端事件;
viewpoint 視口;
TML5的困惑
移動端手勢響應
如何調用硬件系統(tǒng)(重力感應等)
如何進行應用打包并發(fā)布
HTML5 APP對比與發(fā)展 HTML5應用開發(fā)DCloud框架MUI
HTML5應用開發(fā)工具篇
HTML5 APP Android真機聯(lián)調
HTML5 APP IOS真機聯(lián)調
HTML5 APP Android應用打包
HTML5 APP IOS應用打包
Web APP架構體系 Web APP架構體系
前后端分離架構
混合應用開發(fā)
MVC、MVP與MVVM
MVVM下的技術框架
實戰(zhàn):前后端分離架構實戰(zhàn)
整體架構設計
前端UI庫
HTML5突破手機硬件系統(tǒng)限制
接口規(guī)范與分析
后端接口接入與實現(xiàn)
應用打包部署
第二天 Web App之JavaScript高級 再論JavaScript中的函數(shù)和閉包
匿名函數(shù)、回調函數(shù)
私有函數(shù)、自調用函數(shù)等
閉包的精髓
再論JavaScript中的對象與原型
對象、對象的操作、RegExp等
原型:_proto_、擴建對象
在JavaScript中實現(xiàn)繼承
繼承于原型
將繼承部分封裝成函數(shù)
對象之間的繼承
多重繼承與寄生式繼承
Web App應用之布局 Web APP應用之布局規(guī)范
移動端頁面設計規(guī)范
移動端切圖
Web APP應用之布局詳解
文字流式/控件彈性
圖片等比例/特殊設計的100%布局
等比縮放布局
viewport/meta
rem/vw的使用
flexbox詳解
移動web特別樣式處理
Web App實戰(zhàn)工具箱 animate.css
Yo/Mui
touch.js
zepto.js
swipe.js
iScroll.js
第三天 應用Vue.js開發(fā)
Web App項目 Vue.js與Angular
Vue.js基礎
iView與Element UI
模塊化
單文件組件
路由
與服務器通信
狀態(tài)管理
生產發(fā)布
應用Node.js開發(fā)
Web App后端系統(tǒng) Node.JS介紹
Node.JS環(huán)境搭建與入門
ES6在Node.JS中的應用
CommonJS模塊
fs與path模塊
stream
http模塊API
URL模塊
第四天 學習考核與業(yè)內經驗交流
張老師 北航碩士,HTML5專家。專注于項目管理、軟件開發(fā)方法調優(yōu)、軟件建模與系統(tǒng)設計/架構等領域,熟悉主流的移動端開發(fā)平臺,12年IT行業(yè)從業(yè)經驗,6年教育及教育管理經驗,對移動端HTML5產品設計與開發(fā)\對HTML5 Web App、HTML5混合應用開發(fā)關鍵技術有深刻了解和實踐經驗。
趙老師 軟件工程碩士,北京財經學院項目部負責人,主要專業(yè)特長包括HTML5、移動前端、CSS3、AngularJS、React native、VueJS、BootStrap、JQuery、ZeptoJS、Ajax、JSON、JSONP、Mui框架等相關技術,對Html5應用開發(fā)及開發(fā)模式有深入研究,熟悉模塊化開發(fā),熟悉IT項目管理,熟悉ICONIX、Scrum等軟件研發(fā)過程改進、詳細設計、IT規(guī)劃。擅長UML建模、MVC、設計模式、架構思想,多年項目管理經驗,千人教育培訓經驗。
劉老師 有15年JAVA開發(fā)經驗,9年授課經驗. 精通J2EE多層架構和多種設計模式,熟悉Struts、MyBatis、Hibernate、Spring、Spring MVC、Android、H5、Jquery Mobile、AngularJS、Bootstrap等多種開源框架, 對源碼有一定的理解. 熟悉 WebLogic, JBoss 容器并發(fā)集群的使用, 熟悉WebService、CXF、RESFul、UML、SVN、EasyUI、Flex、Lucene 等技術。長期專注于J2EE系統(tǒng)的分析與設計,親身參與多個J2EE項目研發(fā)和應用系統(tǒng)升級,并主導系統(tǒng)架構設計,有著豐富的系統(tǒng)分析設計工作經驗。
高老師 有十多年IT工作經歷,包括大型公司實際開發(fā)經驗,正規(guī)高校教師及IT企業(yè)培訓講師經歷。長期從事企業(yè)培訓和技術咨詢工作,針對企業(yè)客戶有良好的培訓經驗和溝通技巧。有多年的項目經驗,熟悉項目開發(fā)中從需求分析到設計方案再到解決方案的各個階段的實施。 從2002年開始.NET研究與開發(fā),對.NET技術、HTML5有長期的實際開發(fā)經驗,熟悉多種開發(fā)技術和開發(fā)工具。
培訓費5800元/人(含資料費、場地費、考試證書費、學習期間的午餐),食宿可統(tǒng)一安排,費用自理。請學員帶身份證復印件一張。
本課程由中國信息化培訓中心頒發(fā)《HTML5的前端開發(fā)應用工程師》證書,證書可作為專業(yè)技術人員職業(yè)能力考核的證明,以及專業(yè)技術人員崗位聘用、任職、定級和晉升職務的重要依據(jù)。