【學校名稱】 北京華成育卓科技有限責任公司武漢培訓中心【交通線路】 武漢市內(nèi)乘車至魯巷廣場站下車光谷國際大廈寫字樓【適合對象】 欲從事基于3G、通訊相關Android手機應用開發(fā)的在職、在校學員。【師資力量】 劉毅昕(前上市公司軟件開發(fā)/移動互聯(lián)網(wǎng)金牌講師,擁有諸多項目經(jīng)驗)【關 鍵 字】 安卓, 武漢安卓, 移動互聯(lián)網(wǎng)6、教學大綱
階段 課時 內(nèi)容 描述
*階段簡介
2天
Android的背景
介紹Android操作系統(tǒng)的由來,以及google公司的Android開發(fā)者團隊
Android與java之間的關系
雖然Android與Java有天然的血緣關系,但本課程將帶你了解到一個你所不知道的Android秘密
Android軟硬件特性
Android硬件基礎,模擬器與實機區(qū)別,Android模擬器的使用,加速計說明,多點觸控說明。
開發(fā)利器介紹
Eclipse的配置、使用,熱鍵,字體環(huán)境配置。ADT簡介,與Eclipse的集成。SDK文檔的獲取及使用,DVM介紹,
階段 課時 內(nèi)容 描述
第二階段 Java基礎
java語言基礎的鞏固
加強和鞏固java語言基礎,掌握在Eclipse下開發(fā)/調(diào)試程序
java的內(nèi)存管理
練習:使用Eclipse開發(fā)命令行程序
Java API介紹,String和StringBuffer
熟悉Java常用API,集合API,并了解Java 5.0的高級特性
熟悉各種基本數(shù)據(jù)類型包裝類
21天
Java Collections Framework:Collection、Set、List、等常用集合類API
IO概念,F(xiàn)ile和FileRandomAccess類
熟悉Java中的文件操作、字節(jié)流的操作和常見文件相關類,分析IO性能,熟練使用常用包裝類
Java的OOP
熟悉面向?qū)ο蟮幕咎匦?,能夠使用面向?qū)ο蟮乃季S編程
Extensibility的理解 、Extensibility的運用。
熟悉常用設計模式:Singleton、Template、Strategy、Adapter模式。為搭建結構良好的Android應用程序奠定基礎。
練習:使用Eclipse開發(fā)程序
開發(fā)一個基于控制臺的java 客戶端程序
階段 課時 內(nèi)容 描述
第三階段Android應用開發(fā)(UI)
10天
平臺架構, 開發(fā)者社區(qū),應用程序商店, SDK與程序開發(fā)環(huán)境, 模擬器的使用
對Android 的生態(tài)鏈和應用程序開發(fā)有一個基本的認識,可以比較熟練的使用SDK 開發(fā)環(huán)境和相關工具。
應用程序的組成模塊,任務的概念,進程、線程Intent 和InterFilter
初步理解應用程序的組成和編寫,了解AndroidManifest.xml文件,模塊的生存期,進程間通訊方式等
界面布局Layout 的定義,Android UI引擎的設計,UI事件
掌握基本的界面設計能力,并且可以熟練的定制符合自己需求的UI 組件,熟練掌握資源文件的定義和設計。
觸控和動作,編寫兼容不同硬件的程序, 資源文件的訪問方式,.
理解API 的細節(jié)和使用技巧,掌握資源XML文件中常見的屬性的定義和使用, 結合API 中的代碼訪問和修改屬性
Activity的生命周期、參數(shù)的傳遞和使用技巧 Intent的概念和設計思想
深入理解和熟練使用Intent 與Activity 設計應用程序
階段 課時 內(nèi)容 描述
第四階段Android應用開發(fā)(存儲與通訊)
17天
Android安全架構的設計與實現(xiàn)
理解整個平臺在安全設計方面的考慮和實現(xiàn)方式,能夠把知識融合到自己進行程序設計的過程中
Linux IPC的基本方式
Android 平臺主要使用的IPC方式
深入理解Android 的Service 框架, 具備自己編寫Service服務和接口的初步能力。
Service程序的結構,AIDL接口的定義和實現(xiàn)方式Client 與Service 的交互
掌握Service 程序設計的基本技術, 理解Service 程序的適用場合, 能夠編寫AIDL接口和實現(xiàn)代碼
數(shù)據(jù)存儲
合理的使用內(nèi)置存儲和外部SD卡存儲, 能夠熟練的設計和使用SQLite數(shù)據(jù)庫, 能夠根據(jù)實際需求選擇合適的數(shù)據(jù)存儲方式
ContentProvider 的設計和實現(xiàn)原理
掌握ContentProvider的原理和實現(xiàn)技術和ContentResolver的使用, 能夠自己編寫接口和代碼實現(xiàn)
無縫用戶體驗設計, 高性能程序的編寫,F(xiàn)lash文件系統(tǒng)性能,數(shù)據(jù)庫性能,
能夠設計與實現(xiàn)一個完整的,達到商業(yè)要求的,高品質(zhì)的應用程序,主要實現(xiàn)Android 電源管理技術,主線程和消息隊列
Android 開發(fā)中通常使用的程序調(diào)試技術
具備分析問題根源和尋找解決方案的能力
Google Map和GPS
能夠在程序中熟練使用地圖服務和GPS定位服務
階段 課時 內(nèi)容 描述
第五階段項目開發(fā)
20天
Android軟件開發(fā)的準備工作
軟件設計思想,理解軟件開發(fā)流程,包括需求分析、開發(fā)、測試等完整過程
Android天氣預報
調(diào)用Web API在線天氣預報,自動顯示所在城市的天氣情況,熟練使用Widget以及自動提醒功能
騰訊微博
實現(xiàn)微博的常見功能:查看微博,發(fā)表文本圖片微博和評論等,緩存機制,翻頁功能,多線程處理,高級控件應用。
游戲開發(fā)
理解游戲開發(fā)的基本步驟,搭建游戲開發(fā)框架,動手開發(fā)一些常見的游戲
7、育卓的優(yōu)勢
高檔環(huán)境舒適學習
5A甲級寫字樓,給學員提供一個舒適優(yōu)越的學習環(huán)境
小班授課輕松掌握
嚴格的小班制授課,讓老師照顧到每一個學員。和老師深入的溝通,幫助學員更快更好的掌握知識。華成育卓一直致力于3G軟件開發(fā)技術的宣傳與推廣。目前在北京、上海、蘇州、武漢、成都都會定期舉辦專題講座,每年有數(shù)千名技術人員受益于華成育卓的技術研討會、免費講座課程及專業(yè)培訓。
個性定制量身打造
通過專業(yè)測試,結合學員自身的特點,量身制定個性化學習方案。讓學員在最短時間內(nèi)得到*限度提升。華成育卓推出的企業(yè)內(nèi)訓一直以“量身定制,滿足企業(yè)不同需求”為目標,逐漸成為眾多500強企業(yè)內(nèi)訓的官方提供商。
項目經(jīng)理親自授課
華成育卓匯聚了一批來自國內(nèi)外3G開發(fā)領域的資深技術專家和行業(yè)精英,他們在移動互聯(lián)軟件行業(yè)領域都有著平均5年以上大型項目開發(fā)經(jīng)驗,有很強的實際解決問題和分析問題的能力,對技術細節(jié)具有深刻的理解,在培訓方面均有著豐富的傳授經(jīng)驗。憑借多年的項目經(jīng)驗和對企業(yè)需求的深入理解,帶動學員實施更具可行性的學習計劃和實戰(zhàn)項目。
理論實踐完美結合
將課程中的知識點完全融入項目,更多項目案例參與其中,在實踐中進行自我檢驗。
熟練掌握免費重修
學習中及學習結束后均有定期考核,考核未通過或未達到滿意效果均可再進行課程的免費重修。
就業(yè)服務全程指導
建立個人檔案,從入學開始就業(yè)服務專員全程跟蹤指導,使其擁有更多的工作選擇機會。
同時為解決學員就業(yè)問題,為三星、nokia、apple、htc、騰訊、新浪、HP等多家合作伙伴提供人才輸送。并有專業(yè)的就業(yè)服務團隊為學員提供就業(yè)、創(chuàng)業(yè)的支持和保障。