第1個主題:HTML5技術和商業思考
1,1 HTML5的目標;
1,2 無法拒絕使用HTML5的原因;
1,3 可以放心使用HTML5的原因;
第2個主題:HTML5時代的商業機會和變革
2.1 HTML5時代新的商業模式;
2.2 HTML5與傳統的Native App;
2.3 HTML5講給整個IT界帶來全新的變革;
第3個主題:通過一個Blog實例實戰HTML5&CSS3
3.1 實戰HTML5新增頁面元素;
3.2 實戰HTML5中的表單;
3.3 實戰HTML5中的Canvas
3.4 實戰html 5頁面中視頻和音頻
3.5 CSS3技術實戰
第4個主題:本地存儲
4.1 web storage剖析
4.2 簡單web留言本
4.3 作為簡易數據庫來利用
4.4 本地數據庫的基本概念
4.5 用executesql來執行查詢
4.6 使用數據庫實現web留言本
4.7 transaction方法中的處理
第5個主題:離線應用程序
5.1 離線web應用程序
5.2 新增的本地緩存
5.3 本地緩存與瀏覽器網頁緩存的區別
5.4 manifest文件
5.5 瀏覽器與服務器的交互過程
5.6 applicationcache對象
5.7 swapcache方法
5.8 applicationcache對象的事件
第6個主題:通信API
6.1 跨文檔消息傳輸
6.2 跨文檔消息傳輸示例
6.3 web sockets通信
6.4 使用web sockets api
6.5 web sockets api使用示例
6.6 發送對象
第7個主題: 使用web workers處理線程
7.1使用web workers處理線程
7.2 與線程進行數據的交互
7.3 線程嵌套
7.4 單層嵌套
7.5 在多個子線程中進行數據的交互
7.6 線程中可用的變量、函數與類
第8個主題:獲取地理位置信息
8.1 geolocation api的基本知識
8.2 取得當前地理位置
8.3 持續監視當前地理位置的信息
8.4停止獲取當前用戶的地理位置信息
8.5 position對象
8.6在頁面上使用google地圖
第9個主題:PhoneGap的商業思考
9,1 PhoneGap的目標
9,2 PhoneGap與HTML5
9,3 PhoneGap與Android等本地系統
第10個主題:PhoneGap的技術思考
10,1? PhoneGap的架構藝術
10,2 PhoneGap與HTML5、CSS3、JavaScript的關系
10.3 PhoneGap與智能手機的核心功能——包括相機、文件訪問、地理定位,加速器,聯系人,聲音和振動等
10.4 PhoneGap的優勢和劣勢
第11個主題:PhoneGap框架的技術基石是什么?
11,1 使用WebView
11,2 在WebView中使用JavaScript
11.3 創建本地Java API
11.4 使用JavaScriptInterface
11.5 JavaScript調用Java
11.6 Java調用JavaScript
11.7 PhoneGap是如何使用JavaScriptInterface的
第12個主題:安裝PhoneGap開發第一個PhoneGap程序
12.1 安裝PhoneGap SDK
12.2 PhoneGap庫的加入
12.3 JavaScript的構建
12.4 Assert下HTML文件的構建
12.5 編寫配置文件
12.6 打包、安裝、運行第一個PhoneGap程序
第13個主題:PhoneGap案例開發實戰
13.1通過Connection測試網絡鏈接
13.2 通過Accelerometer來采集設備的動作
13.3 通過Compass獲得當前設備的方向
13.4 PhoneGap 操作本地系統的Camera
13.5 PhoneGap其它的本地API
第14個主題:使用HTTP&AJAX和遠程服務器端溝通;
14.1 Ajax在HTML5時代的價值;
14.2 HTTP&AJAX實戰;
第15個主題:徹底洞悉jQuery Mobile
15.1 jQuery Mobile設計的技術思考和商業思考
15.2 jQuery Mobile入門初體驗;
15.3 使用頁眉、工具欄和標簽欄;
15.4 jQuery Mobile中的表單和按鈕;
15.5 jQuery Mobile中的列表;
15.6 jQuery Mobile和CSS結合;
15.7 jQuery Mobile 主題;
15.8 jQuery Mobile的API
15.9 和服務器集成;
15.10 jQuery Mobile和HTML5開發框架PhoneGap結合;
第16個主題:Node.js實戰高并發和非阻塞式的服務端
16.1 Node.js的思考;
16.2 Node.js開發環境安裝;
16.3 Node.js開發實戰
第17個主題:Node.js和WebSocket的整合;
17.1 使用Node.js和WebSocket打造非同步處理機制及其重大價值;
17.2 使用Node.js和WebSocket打造非同步處理機制案例實戰