2012 Android綜合技術入門班- 2/22、2/24開課

實作演練 打造職場即戰力
前進科技大廠的門票─Android綜合技術入門班


開課時間:2012/2/22 (三) 9:30-16:30
     2012/2/24 (五) 9:30-16:30
開課地點:台北市開封街一段32號4樓
報名網址:http://www.etkb.com.tw/etkb/hurray.jsp?link=8054 

2012 Android綜合技術入門班- 2/22、2/24開課



 

課程名稱:Android綜合技術入門班 12 小時

修課定位與目標:
 Android相關課程共同先修班
 對Android相關技術能快速且全面地理解
 為Android應用或系統開發紮根
 了解Android的商機與就業機會
適合對象:
 欲跨入Android 新手
 剛開始接觸Android的入門學習者
先備知識:
 C 或 Java 語言
課程大綱:
1. Android簡介與就業機會
2. Android架構剖析
3. Android應用程式框架
4. Android應用程式開發基礎
5. 元件化的Android與通訊機制
6. Android系統整合與驅動程式概觀
課程內容:
1. Android簡介與就業機會
 Android發展過程
 Android市場趨勢
 Android的應用
 Android帶來的商機與就業機會
 Android開發的職業分類
2. Android架構剖析
 Android的階層化架構
 Android的應用程式
 Android的應用程式框架
 Android的原生共享函式庫層
 Linux作業系統核心
 Android與Linux核心之關係
 軟體授權議題
3. Android應用程式框架
 框架的意義
 框架與物件導向設計
 Activity元件與其生命週期
 Service元件與其生命週期
 Content Provider與Broadcast Receiver
 APK, Application, Task, 及Process之關係
4. Android應用程式開發基礎 (含部分實作)
 Java與C/C++的差異
 應用程式開發環境建置
 Android的Hello World
 Activity的狀態轉換方法
 Android UI基礎
 Android基本事件處理方式
 框架軟體元件介紹
5. 元件化的Android與通訊機制
 Android的元件化架構
 Intent元件調用方法概觀
 Binder IPC通訊機制介紹
6. Android/Linux系統整合與驅動程式概觀
 Android/Linux系統整合概觀
 框架與原生函式庫的關係與JNI
 原生函式庫與驅動程式的運行方法
 Android/Linux核心驅動程式簡介
 使用者空間驅動程式概念
 Android HAL驅動程式架構
實作環境:
 個人電腦或筆電 (建議自行攜帶筆電方便將建置環境與實作成果保留)
 作業系統: Windows, Linux, 或MacOS
 Android裝置: Android模擬器