仕橙版 HTML5 公開課程正市上市! 本課程是台灣獨家、業界第一門的 HTML5 與 Cloud 整合開發課程,將為大家詳細介紹 HTML5 與雲端整合的開發技術

為什麼要參加本課程?

學 HTML5 才是未來主流。

台灣獨家的內容

HTML5 將全面使用 JavaScript 開發 Client(Device) 與 Server 軟體。

一次到位、最經濟實惠

課程除了學 HTML5 App 外還加入 Cloud 的整合開發。

 

HTML5 App 與 Cloud 整合開發: All in JavaScript (課程大綱)

 
1. Web 導向手機軟體架構 1.1 認識 Web-Oriented Architecture (WOA)
1.2 移動裝置與雲端運算
1.3 綜觀 WOA 的應用技術
1.4 WOA 手機軟體架構實務
2. JavaScript 特性與重點 2.1 JavaScript 語法重點教學
2.2 Objects & Functions
2.3 Callback, Module & Exceptions
2.4 Inheritance & Prototype
2.5 Introducing JavaScript DOM
2.6 Debugging JavaScript
3. 第一個 PhoneGap 應用程式 3.1 撰寫 HTML5+PhoneGap 網頁
3.2 製作 iPhone/Android app
3.3 寫一次到處可用 (write once run anywhere)
4. PhoneGap API 實務 4.1 PhoneGap 如何控制手機週邊
4.2 Accelerometer App 實例
4.3 Camera App 實例
4.4 PhoneGap API 手冊導讀
5. PhoneGap 擴充插件 5.1 如何擴展 PhoneGap 功能
5.2 PhoneGap 插件開發
6. HTML5 手機 App 測試與除錯 6.1 如何除錯 HTML5 App
6.2 如何除錯 JavaScript
6.3 使用 QUnit 測試單元
6.4 遠端除錯
7. 製作 HTML5 手機 UI 7.1 使用 xui
7.2 使用 jQuery Mobile
7.3 使用 AJAX 讀取遠端資料
7.4 撰寫手機版 HTML5 網頁
7.5 Doctype 與 Viewport
8. JSON & JavaScript 整合應用 8.1 JSON 介紹與撰寫
8.2 Javascript 解析 JSON
8.3 JSON 與 HTML5 表格處理
8.4 JSON 應用實例
8.5 Organizing JavaScript Code, HTML5, AJAX and JSON
8.6 AJAX Pattern
8.7 ‘div’ element & Dynamic data
9. Node.js 基本觀念 9.1 Node.js 應用軟體架構
9.2 Node.js 使用案例 (Use Case)
9.3 非同步處理 (Async Control)
10. “Hello, World” of Node.js 10.1 Server-side Javascript
10.2 撰寫 HTTP Server
10.3 Event-driven 架構
10.4 Callbacks
11. HTML5 與 Node.js 11.1 撰寫 HTML5/Node.js 網頁
11.2 HTML5 與 Server-side
11.3 使用案例 (Case Cases)
12. Blocking and Non-blocking 12.1 Request handlers
12.2 Non-block requests
12.3 處理 GET/POST requests
12.4 Route requests
12.5 事件處理 (Event listening)
13. Node.js 進階觀念 13.1 Node.js Procedss
13.2 如何 Spawn child process
13.3 Proxying Node.js
13.4 Protocol parser 實作
14. Node.js IO 處理 14.1 如何與資料庫整合
14.2 檔案處理 (Filesystem I/O)
14.3 Stream buffer
14.4 Raw buffer
14.5 其它 IO 處理
15. JavaScript Design Pattern 15.1 Creational Pattern
15.2 jQuery & Modular Pattern
15.3 其它設計模式
15.4 MVC 模式
 

先備知識

  • ● 了解基本的 C 或 JavaScript 語法
  • ● 了解基本的 HTML4 或 HTML5 語法

適合對象

  • ● HTML5 App 新手

課程目標

  • ● 學會以 JavaScript 撰寫 Client-side (Device-side) App
  • ● 學會以 PhoneGap 整合 Native API
  • ● 學會以 Node.js 開發 Server-side 服務 (Cloud)
  • ● 學習 JavaScript Design Patter

如何參加

本課程將在台北、北京、上海與深圳開講。

台北場


2012年06月02日、06月03日、06月09日(共三天)
[ 詳細課程訊息 ]

北京場

將即上線

近期技術講座系列

2012.3.8: HTML5 App開發:Web導向手機軟體

採用 HTML5 標準開發 App 的方式是,先將 Web 應用程式設計好,再包裝成手機 App,即可安裝至手機運行。這種做法解決跨平臺的問題。本講座是從基礎開始,完整帶領學員了解 HTML5 App 的技術。

2012.1.11: Ice Cream Sandwich (Android 4.) 移植與框架

Android 4.0 源碼來了,掌握 Android 4.0 機會,您需在最短時間,完成 Android 4.0 Porting 工作,並了解 Android 2.3 與 Android 4.0 的架構差異。

2011.11.3: Multi-Core 嵌入式開發:ARM+Android 多核心軟硬體開發要領

Android產品開發,將正式進入多核心時代。本講座是「多核心Android+ARM軟硬體技術」的入門課程,本講座的目標:「1. 轉換至多核心ARM平臺,軟體如何設計?」,「2. 轉換至多核心ARM平臺,硬體設計有何差異?」

學 HTML5 & Android 找仕橙

公開課程時間表,請參閱「仕橙3G教室」。

Android Framework Complete (AFC) 框架大全,提供手機廠的獨家超完整 Android 內訓課程,請參閱「Jollen’s AFC」。