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