IoT 與 MCU RTOS:物聯網雲端與 mbed OS 實作
仕橙版第 01 期,全新打造,Embedded MCU、IoT 與 IoT Cloud 課程
學習現代化的 IoT + MCU 新技術

講師 jollen
Moko365 技術總監暨講師、Mokoversity 開放創新學院創辦人、WoT.City 技術長。曾為 Motorola、HTC、LG、OPPO、騰迅、廣達電腦等知名企業,提供 Android、Linux 與 HTML5 專業訓練,並擔任顧問。長期從事 Embedded Linux、Android Framework、HTML5 與 Linux Device Drivers 研究與開發。Jollen 近期投入 Web of Things 的雲端架構設計,並且成立 WoT.City 開源計畫。Jollen's Blog
現代的 IoT 技術,著重 MCU RTOS、Web of Things 架構與 Application Protocols。Moko365 精心製作的課程,讓您學習未來最重要的物聯網新技術。獨家課程,別無分號。
本課程的重要性
1. HTML5 的 Frontend 開發技術與觀念,甚致使用的工具,都和過去有很大的差別 2. Single Page Application(SPA)是未來 Web 的主流架構 3. 帶領平面設計師,正確有效率地進入 Frontend 領域HTML5 與 CSS 之後的下一步?
本課程的設計,適合學習過 HTML5 與 CSS,還想更進一步建立 Frontend 能力的工程師。Frontend 工程師的重要課題?
學習 Backbone、Bootstrap、MVP 模式 等,是 Frontend Engineering 的馬步。課程代號
AP101
課程簡介
● 建立正確的 Frontend 開發能力 ● 以 Single Page Application 模式開發 Frontend ● 使用 Backbone 設計 Single Page Application 架構,引導學員建立架構導向思維,而不是網頁製作思維 ● 學會使用 Single Page Application 來整合 REST API(雲計算) ● 開發 Responsive Web Design 的 Frontend 與移動應用課程大綱
上課時數:12 小時,共計 2 天。| 時程 | 上課大綱 | 講師 |
| 第1天 09:30am-4:30pm | 第01堂課: Frontend JavaScript 設計模式 • Instantiable Function 與 Object • Constructor Pattern • Inheritance 與 Prototype 的觀念 • 使用 JavaScript Prototype • Organizing Code: MVC 簡介第02堂課: Frontend 發展史:從平面設計到 SPA 模式 • 從 Web Pages 到 Web App • 談 HTML5 標準:Web Application • 談 Frontend 技術:不是平面設計 • 從平面設計到 Frontend:不一樣的排版與切版技術 第03堂課: Single Page Application 入門 • 使用 Backbone 設計 SPA 架構 • 使用 Backbone 整合 REST API(Backend) • Key-value Paris 的觀念與應用 • 使用 Underscore Template • 學習 ViewModel 的觀念 第04堂課: CSS 與 Responsive Web Design • SASS 語法教學 • 撰寫 Media Query • 使用 Bootstrap 建立網頁 • Bootstrap 與 Responsive Design 第05堂課: 使用 AMD • 認識 Common.js • 使用 Require.js • JavaScript Closure 與 Lambda 觀念 第06堂課: MVC, MVP 與 MVVM • MVC, MVP 與 MVVM 觀念介紹 • 實作 MVC 與 MVP 模式 • 認識 Backbone 的設計精神 • 使用 Backbone 實作 MVVM 架構 • 井字遊戲 (TicTacToe) 與設計模式的演練 | Jollen |
| 第2天 09:30am-4:30pm | 第07堂課: RESTful 與 API 導向架構 • 認識 Service-Oriented 的觀念 • REST 標準與 RESTful 架構 • 定義與設計 REST API • Presentation 與 API 導向架構 • 建立 API 導向架構的開發思惟第08堂課: 深入 Backbone.js • 為什麼需要 Backbone.js? • Backbone View 深入討論 • Backbone Model 深入討論 第09堂課: Backbone Model 與 Collection • 關於 Attributes • Listening Changes • 建立與更新 Model • 認識 Collection • Module Pattern 與 Backbone View • Module Pattern 與 Collection、Model 第10堂課: 建構 Backbone Application • Backbone Views • DOM 與 UI Controls • Data 與 Meta-data • Application Components • 使用 Require.js 組織 Backbone Code • 使用 Marionette.js for Backbone | Jollen |
先備知識
● 基本科目:認識 HTML5 與 CSS 語法 ● 程式能力:能撰寫基本的 JavaScript 語法 ● 軟體能力:了解基本的 JavaScript 設計模式 ● HTML5 零基礎初學者,建議可先修「HTML5 與 JavaScript:應用與雲端服務整合開發」課程,以建立基本的開發能力。 ● 有網頁製作基礎,但沒有 HTML5 App 經驗者者,建議可先修「HTML5 與 JavaScript:應用與雲端服務整合開發」課程,以建立基本的 HTML5 App 思惟能力。 ● 沒有 JavaScript Closure 與 Module Pattern 觀念者,建議可先修「HTML5 與 JavaScript:應用與雲端服務整合開發」課程,學習基本的 JavaScript 設計模式。報名費用
NT$13,800(上課時數 12 小時,共計 2 天)優惠方案
● 本課正提供預約報名優惠。預約報名課程,直接享有 69 折(NT$ 9,500)的最棒折扣:我要預約報名(請等候繳費通知、暫無須繳費) ● 開課前一週,天天早安鳥;開課前完成繳費享有「早安鳥」88折優惠價 (NT$ 12,100) ● 持 VIP Code 或仕橙會員卡,再折 NT$1,000 ● 持仕橙折價卷:依面額折抵,一門課程限用一張,可搭配 VIP Code 或仕橙會員卡使用 ● 預約報名優惠已為最低優惠,無法再合併其他優惠 ● 持仕橙折價卷的學員,請於填寫報名表時勾選,並於開課當日繳交,如無法繳交折價卷者,須補繳課程費用開課時間
● 日期:2015年未定,仕橙版第05期 ● 時間:09:30~12:00,13:00~16:30 (9:00AM 開始報到)開課紀錄
- 仕橙版第05期 預約優惠中(台北)
- 仕橙版第04期 已於2015/05/24結訓(台北)
- 仕橙版第03期 已於2014/11/16結訓(台北)
- 仕橙版第02期 已於2014/07/27結訓(台北)
- 仕橙版第01期 已於2014/03/16結訓(台北)
更新紀錄
- 2014.09.17:加強 Single Page 模式的說明
上課地點
台北市博愛路 (詳細教室資訊另行公佈)我要報名
● 下載報名表 (.doc) ● 下載報名表 (.pdf) ● 預約報名優惠已截止(已公布開課日期)。預約報名課程,直接享有 69 折的最棒折扣:我要預約報名(請等候繳費通知、暫無須繳費) ● 『預約報名』說明:- 1. 凡想參加課程者皆可事先預約
- 2. 僅預約,不需繳交任何費用
- 3. 待上課日期公布後,評估是否可以參加該期課程,如可以再進行課程繳費(預約優惠價)
- 4. 如無法參加該期課程,亦不需繳交任何費用
- 5. 預約人數超過六位以上,即公布上課日期
- 6. 上課日期公佈後,即無法享有預約優惠價格
預約報名
課程注意事項
- 1. 課程費用皆不含匯款/轉帳手續費
- 2. 請自備 『 Android 』 手機上課
- 3. 本課程為實作導向,為達最好的學習效果,請學員自備NB。若有任何問題請來電詢問
- 4. 報名時,請詳閱報名方式的「學員須知與注意事項」,以維護您的權益