推薦課程與講座/Promotion

[說明事宜] 由於梁文耀博士先前曾與數個單位合作開課, 有些單位可能尚未更新講師資料, 因此有學員反應由梁博士於不同單位所開設的課程之間應該如何選擇. 我們在此做一說明: 安佐立科技為梁博士所參與並主導成立之公司, 梁文耀博士將僅於安佐立科技開課. 以上資訊提供參考. 感謝您的支持!

[新課程資訊] (2013.01)
安佐立科技將於2013.01推出第二門課程: 「Android智慧裝置框架與底層系統整合關鍵技術開發與實作」, 開課時間為1/19與1/26 (星期六), 課程詳細資訊可參考課程報名網頁為: http://www.accupass.com/go/AndroLead_SI_201301

[新課程資訊] (2013.01)
感謝大家熱烈支持, 12/2 & 12/9 的Android智慧裝置核心驅動程式關鍵技術開發與實作」課程提前額滿, 我們將於2013.01推出加開班次課程, 開課時間為1/6與1/13 (星期日), 課程詳細資訊資訊與報名網頁為: http://www.accupass.com/go/AndroLead_KDD_201301

[免費講座資訊] (2012.11) [活動已結束]
教育部行動終端應用跨校資源中心與國立台北科大軟體中心將於 11/16 舉行Android/Linux智慧裝置之商機與軟硬體整合技術講座業界人士與學界老師及學生名額共200位, 敬請把握機會. 業界人士請由 http://www.accupass.com/go/android 報名; 老師及同學請由 http://www.accupass.com/go/android_academic 報名. 
** 感謝熱情參與. 本活動報名人數已額滿. **

[本期課程資訊] (2012.12) [已額滿, 請報名加開班次 http://www.accupass.com/go/AndroLead_KDD_201301]
軟體產業關鍵技術系列課程 (2012.12) 
課程名稱Android/Linux智慧裝置核心驅動程式關鍵技術 開發與實作
2012/12/02 & 2012/12/09 (星期日) 9:00-12:00、13:00-16:00 (共兩天, 12小時及每次外加1小時課後自由Q/A時間)
找不到這個小工具說明網址


 
主辦單位安佐立科技顧問有限公司

協辦單位:

課程說明:

  • 面對硬體代工製造獲利空間日益受到壓縮,系統廠與研發人員亟需推出具備差異化的智慧裝置產品。欲達此目的,軟硬整合能力扮演了至關重要的角色。

  • 本課程詳細說明智慧裝置開發中最為關鍵的核心技術,可協助研發人員建構出運行於智慧裝置硬體的Android/Linux系統軟體,以進一步創造出可提供App開發者發揮創意的最佳平台。

  • 本課程為Android/Linux系統整合的核心課程,旨在探討Linux核心驅動程式的設計方式,課程目標在於讓學員能熟悉Linux核心驅動程式的開發原理與實作方法,對Android/Linux底層技術快速且完整地瞭解,為Android/Linux系統產品開發打下堅實基礎。

課程特色:

  • 同時從學理與實務為學員說明,讓學員能徹底了解其運作原理

  • 說明實際系統中本主題與其他組成元素間的關係,協助學員於打通系統整合實務之任督二脈,貫通瞭解整個系統的運行方式。

  • 課程中將使用最接近實際ARM處理器平台的Android模擬器進行各主題的實作,讓學習者可隨時隨地只需使用個人電腦即可進行實務演練,以達到最佳的學習效果。
  • 具備連貫性與縝密安排的實作內容,引導學員從簡單到深入的主題皆可容易且具體地親自實作出來。

適合對象:

  • 欲深入瞭解Android/Linux系統運作原理者
  • 欲從事Android/Linux系統開發或產品設計工作者

  • 欲熟悉Android/Linux系統架構以帶領團隊進行產品開發之管理者

修課條件:

  • 熟悉C語言程式設計;若具備作業系統概念者更佳。

[Goto Index]

課程講師: 安佐立科技顧問公司 技術總監 梁文耀 博士 

  • 梁文耀為國立台灣大學資訊工程系博士。曾任美商Avant!公司(股)軟體工程師、晶慧資訊(股)研發副總經理、聚興科技(股)公司研發處協理、國立台北科技大學資訊工程系專任助理教授。擁有近20年Linux系統軟體開發經驗,以及逾10年Embedded Linux系統核心與應用開發經驗。自2007以來即投入Android系統的研發工作。研究專長包括Android/Linux、嵌入式系統、低功耗軟體設計以及平行與分散式系統。梁博士目前同時擔任國立台北科技大學資訊工程系兼任助理教授。

    [Goto Index]

課程內容:

  • 課程將從驅動程式概念與Android/Linux整體驅動程式架構開始介紹,說明Linux核心驅動程式於其中所扮演的角色;接著說明Linux驅動程式中的各個重要元素,包括:裝置檔案與相關系統呼叫、動態載入核心模組、基本驅動程式介面、檔案操作方法及其執行流程;其後將深入探討作業系統核心與驅動程式設計的重要議題,包括:記憶體管理、共時執行、同步機制、中斷處理、行程控制、等待佇列、阻塞式存取、後半常式、連動本文、與裝置模型及SysFS等等;最後將介紹其他類別驅動程式。

課程大綱:

1. Android 驅動程式架構導論 (2 hrs)
- Android/Linux 系統整合簡介
- Android/Linux 驅動程式概論
- Android/Linux 核心驅動程式的定位與架構
- 開發環境建置
- Linux Kernel源碼與組態設定
- Linux Kernel編譯與執行
- 以Android 模擬器執行Linux Kernel 
2. Linux 核心驅動程式基礎 (3 hrs)
- Linux 驅動程式架構
- 裝置檔案與檔案操作系統呼叫
- 動態載入核心模組
- 動態核心模組範例編譯與載入
- 字元型驅動程式與檔案操作方法
- 字元型驅動程式範例編譯與載入
- 驅動測試程式編譯與執行
3. Linux 核心驅動程式開發進階(1) (3.5 hrs)
- 記憶體管理
- 共時執行,同步機制,與效能考量
- 納入同步機制之驅動程式實作
- 虛擬數值運算處理單元硬體
- 以核心模組實現虛擬數值運算器及其驅動程式
- 中斷處理與中斷處理常式
- 加入中斷模擬之虛擬數值運算器及驅動程式
4. Linux 核心驅動程式開發進階(2) (3.5 hrs)
- 行程控制,等待佇列,與阻塞式存取
- 使用阻塞式存取之驅動程式實作
- 後半常式
- 使用 Tasklet 實現虛擬數值運算器
- 連動本文與進階同步議題

- Linux裝置模型與sysfs
- 以sysfs 實現虛擬數值運算器驅動程式
- 其他類別裝置驅動程式介紹
5. Q&A (Open Discussions)

實作環境:

  • 本課程包含實作,學員需隨堂進行實作演練。

  • 請自行攜帶筆記型電腦,以保留並攜回所建置的環境與實作成果。(規格要求:建議至少雙核心處理器、 2GB以上記憶體。)

  • 作業系統與軟體需求:請預先安裝最新版VirtualBox虛擬機環境。我們將提供準備好的Ubuntu的開發環境映像檔。(VirtualBox下載網址為https://www.virtualbox.org/wiki/Downloads。)

  • Android/Linux實作目標裝置:Android模擬器 (將預先安裝於開發環境映像檔中。)

[Goto Index]

開課時間地點與報名方式

上課時數:12小時

招生人數:

  • 最低開課人數:12人

  • 最高開課人數:30人

上課時間:

  • 2012/12/02  &  2012/12/09 (星期日)  9:00-12:00、13:00-16:00。

  • 課後 16:00~17:00 為自由Q/A時間。

上課地點:

  • 國立台北科技大學創新育成中心201教室

  • 地址:台北市忠孝東路三段46號 (後棟2樓 201教室)

報名方式:

  • ​11/26至上課前一天(12/01):配合系統建議, 線上報名截止期限為活動前一週, 故遲至開課前七天內方報名者, 請與主辦單位(安佐立科技)聯繫報名, 並採用現場繳費方式辦理. (票種除早鳥票之外, 皆可選擇, 請於報名時詳述欲採購之票種.) 聯絡方式請參考本說明最底下之聯繫資訊。

注意事項繳費完成方代表報名程序已經完成,得以保留參加資格。

學費與優惠

學費原價15,000元慶祝臺北科技大學軟體中心與安佐立科技共同推出軟體產業關鍵技術系列課程,全面優惠8.5折,特惠價12,750元。

還有進一步優惠,方式如下

  • 一般人士早鳥票 (11/20前線上報名並於規定期限內繳費) 再優惠1折,為原價之7.5折:11,250元
  • 一般人士團體票 (3人以上同時報名) 與早鳥票享同樣優惠,為原價之7.5折:11,250元
  • 學生票「未來精英培育優惠價」為原價之7折:10,500元 (以有效之學生証為憑)
  • 學生早鳥票 (11/20前線上報名並於規定期限內繳費) 再優惠,為原價之6折:9,000元 (以有效之學生証為憑)
  • 協辦學校單位台北科大校友/大台灣科技大學/大同大學校友回饋票,為原價之7折:10,500元 (以有效之証件如畢業證書影本或教職員工證為憑)

注意事項

  • 費用已包含教材講義、咖啡茶水、與午餐便當。

  • 早鳥票僅適用於線上報名完成後,於規定期限之內完成繳費時方得以適用該優惠價。

  • 學生票/北科大校友票須於上課時攜帶學生證/校友證以作為資格認證之用,否則將依下述取消報名方式處理

取消報名之退費標準:

  • 若需取消報名,請依活動通規定。詳細退費方式請依http://www.accupass.com/Home/Refund 規定辦理。

  • 超過活動通所規定之取消報名及退費期限時,將無法退費。但主辦單位同意保留報名資格至下次課程,唯無法保證下次開班之時間,亦無法保證下次開課之課程內容能與本次課程符合。

未達開課人數之處理方式

  • 若未達開班人數下限,則將依活動通規定全額退費。

開課通知

  • 最晚開課前三天將知是否如期開課。如已達最低開課人數,將提早通知若未達最低開課人數門檻 將以上述規定退費。

天災處理:

  • 本課程舉行時間如遇天災達人事行政局發布停班停課標準,將順延或另覓上課時間。

課程洽詢

 [Goto Index]