Android、HTML5、Node.js、IoT 與 Blockchain 高品質訓練課程供應者

Jollen

課程講師 / Jollen

Moko365 講師暨技術總監,Flowchain 基金會(新加坡)創辦人。Jollen 在 Embedded Linux 與 Linux Device Driver 有超過 20 年的研發與企業內訓經驗,在 Android Framework 軟體架構方面,也有 15 年的授課經驗,更長期在科技業擔任 Linux & Android 技術顧問。

Jollen 在 Linux 基金會舉辦的 Open Source Summit 全球開發者社群大會上,多次擔任講者發表演說,在開源領域有多年經驗。此外,於 2017 年開始,在歐洲與加拿大發表有關區塊鏈與去中心化 IoT 架構的論文,並獲 ACM SIGBED Review 刊登。Jollen 在 2016 年創辦 Flowchain 基金會,開發原創區塊鏈作業系統技術,提供 IoT 與 Blockchain 技術整合服務,並獲得多項相關國際專利。更多資訊,請參考 Jollen's Blog

仕橙版 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」。

本課程由仕橙3G教室開發與製作,內容由仕橙研策科技有限公司版權所有,並保留所有權利。未經書面授權同意,請勿轉載、引用或複製內文。

Moko365(仕橙3G教室)成立於 2009 年,專注 Android、Linux、Node.js、IoT 與 Blockchain 技術領域。服務內容包含企業培訓、技術顧問與人才養成。

訂閱 Moko365 課程與企業內訓資訊。

訂閱課程資訊