一起動手做 HTML5 App

學習 HTML5 的第三步是使用 Node.js 打造雲端服務。本課程將介紹如何製作 Open API,並透過 HTTP 方式與 HTML App 整合。本課程是鴻海科技集團贊助的第三次活動,請參閱新聞稿:八屏一雲時代來臨 MOKO365與鴻海合作…

誰適合參加?

沒聽過 Node.js,也沒開發過雲端服務,對雲端的實作面有興趣者。本課程須具備 JavaScript 基本能力,最好有一點 HTML5 App 開發經驗。

課程方向

延續第一課與第二課內容,開始將觸角延伸到雲端服務。

需要有程式設計基礎嗎?

是的,必須懂 JavaScript 語言,熟悉物件導向觀念。本課程為 Node.js 入門,且要求較多的背景知識較,因此將提早開放講義,請有意參加的學員,事先評估自已的學習狀況,並且在課前預習講義內容。

課程回顧

● 本課程是「HTML5 應用開發第一課:多屏 UI 技術與標籤」與「HTML5 應用開發第二課:使用 JavaScript 打造 UI Frontend」的延續

● 第一次課程為大家介紹了這些基本技術:window size、screen size、viewport、div 標籤、jQuery selector、JavaScript closure、DOM 簡介、Canvas 標籤、JavaScript 處理輸入事件等。

● 第二次課程為大家介紹了這些基本技術:jQuery、Bootstrap、JavaScript prototype、Drag and Drop、GreenSock、Modernizr、yepnope loader 等。

● 前次課程實況:

課程大綱

上課時數:6 小時,共計 1 天。

1. 認識 Open API 與雲端服務架構 HTML5 時代的一個重要趨勢,就是大量整合網路服務。這些網路服務以 Open API 的形式提供給開發者使用。本議程將介紹 Open API 的觀念、實例與架構。
2. 認識 Node.js Node.js 是近年來爆紅的 Server-side JavaScript 技術,它採用了 Google 的 V8 JavaScript 引擎,並且讓 JavaScript 能獨立 (standalone) 在伺服器上執行。因此,現在有許多網路服務,選擇了 Node.js 來開發 Open API。本議程將介紹 Node.js 的開發環境,並介紹 Node.js 的實作觀念。
3. 深入淺出 Data Push 本議程將介紹 Real-time data push 架構,如何以 HTML5 的 WebSocket 標準規劃架構,並以 JSON 做為資料交換標準格式。
4. Node.js 與 Data Push Step-by-step 以 Node.js 實作第一個 Open API,並介紹更多的 Node.js 程式設計觀念。
5. Device & Cloud 整合實例 以「即時聊天室」做為實例,實際開發裝置 (Device) 與雲端的整合 App。本議程將著重在 Node.js 的 API 實作。
6. Node.js 與 WebSocket 深入了解 Node.js 與 WebSocket 技術。本議程將一併介紹幾個 Server-side JavaScript Design Pattern,除了把程式碼的結構組織好外,也將更完善「即時聊天室」。
7. Photo To TV 實例 在鴻海科技集團的協助外,我們取得了鴻海的 60 吋電視機,並且成立了 Go8Panel.com 實驗室。Photo To TV 是 Go8Panel 的第一個試驗。本議程將由 Photo To TV 的開發者 Jollen 老師為大家說明技術細節,以做為本課程的第二個實例。

先備知識

● 具備 JavaScript 撰寫能力

● 了解物件導向觀念

● 了解基本的 HTML5 App 實作

最新消息

主辦單位

  • 仕橙3G教室

協辦單位

  • 鴻海科技集團

支持單位

報名費用

本活動由鴻海科技集團官方贊助與協辦,活動全程免費。

報名須知:
1. 本活動由鴻海科技集團贊助,全程免費。
2. 請將免費資源留給真正需要的人,敬請務必確認能出席再行報名,謝謝您的合作。

活動時間

日期:2013年3月13日(三)
時間:10:00~12:00,13:30~17:00 (9:00AM 開始報到)

活動地點

台北數位學堂:台北市開封街一段32號4F

我要報名

立即線上報名

● 本課程將提早開放講義電子檔,以供學員課前預習。因此,本次活動將不提供紙本講義。學員可自備紙本講義,以利上課筆記。

訂閱活動

只要留下 Email 即可收到最新最快的課程訊息

講義下載

● 本課程開放講義電子檔,供學員課前預習。敬請自備紙本講義,以利上課做筆記。

Moko365 foxconn nodejs-intro from Jollen Chen

關於

關於 Moko365

Moko365 (仕橙3G教室) 為兩岸領先的科技顧問培訓機構,主要業務包含三項:1.Android底層軟體開發;2.協助客戶進行Code Review以及平台的移植;3.Android企業內訓,協助企業進行人才養成。客戶包含LG、宏達電、廣達會等國內外五十家企業、政府法人,累積訓練研發人員近五千人次。成立於2009年台北,在北京、上海、深圳均可提供服務。 目前是台灣開課規模最大、課程體系最完整的Android教育訓練中心。挾著深厚的技術實力與顧問諮詢經驗,2012成立Lightning Startup,協助客戶將行動通訊領域的好點子、好創意轉化成商品。更多有關資訊,請瀏覽 http://www.moko365.com/

內訓服務

邀請仕橙至貴公司授課,可節省貴公司的出差成本,無人數限制,可達到最大的參與人數,降低外訓成本。

業務服務

內訓連絡窗口:
Ellaine Lin, PMP (林小姐)
Tel: 02-2361-0415 分機: 18
Mobi: 0956-590-990

需要我們的內訓服務,請立即與我們連繫。