【適合對象】
1. 只會基本的電腦操作就可以學;
2. 了解基本的編程語言知識,但沒有深入學習過的愛好者;
3. 熟悉面向?qū)ο缶幊陶Z言(如Java、C#等),想從事安卓應用開發(fā)的學員。
【課程內(nèi)容】
部分:Java核心知識
1.Java初級:掌握Java開發(fā)環(huán)境的搭建,android開發(fā)環(huán)境的搭建、數(shù)據(jù)類型、變量、常量、標示符、程序的結(jié)構、循環(huán)語句while與do while以及for循環(huán)語句、數(shù)據(jù)和增強for循環(huán),掌握實習基礎和常用數(shù)據(jù)結(jié)構,培養(yǎng)良好的企業(yè)級編程習慣。
2.面向?qū)ο缶幊蹋赫莆彰嫦驅(qū)ο蠡靖拍?、Java語言的特性之繼承、Java語言特性之封裝、Java語言之多態(tài)、面向?qū)ο蟪绦蛟O計,方法的結(jié)構及調(diào)用時間、顏色、隨機數(shù)等Java常用類的使用。
3.Java核心I:熟練掌握JDK核心API編程技術;理解API設計原則;具備熟練的閱讀API文檔的能力;為后續(xù)的課程學習打下堅實的語言基礎。
4.Java核心II:熟練異常處理、多線程基礎、IO系統(tǒng)、網(wǎng)絡編程、Java反射機制、JVM性能調(diào)優(yōu)(JVM內(nèi)存結(jié)構剖析、GC分析及調(diào)優(yōu)、JVM內(nèi)存參數(shù)優(yōu)化)、Java泛型、JDK新特性等SE核心內(nèi)容,特別是IO和多線程,初步具備面向?qū)ο笤O計和編程的能力;掌握基本的JVM優(yōu)化策略。
5.數(shù)據(jù)庫(選學):熟練掌握MySql的安裝配制;掌握SQL語句;掌握一定的數(shù)據(jù)庫查詢技巧及SQL語句優(yōu)化技巧。
6.Java Web(選學):掌握Html基本原理和常用元素;掌握CSS基礎語法;熟練使用JavaScript對Html、Dom進行編程; 掌握基于XML和JSON的Ajax數(shù)據(jù)規(guī)則;熟練掌握Servlet API、透徹理解JSP引擎工作原理;透徹理解標記庫原理。
第二部分 Android初級核心知識
1.UI布局:掌握Android基本概念、系統(tǒng)架構、Android開發(fā)環(huán)境的搭建、用戶界面風格、布局
2.android控件的使用:熟練基礎控件的使用、ListView的使用、viewPager、SlidingMenu
3.android數(shù)據(jù)的存儲:掌握SharedPreferences、File存儲、讀取SdCard上的文件、數(shù)據(jù)共享、數(shù)據(jù)存儲實戰(zhàn)序列化、json、xml、第三方數(shù)據(jù)解析框架的使用。
4.多線程與網(wǎng)絡開發(fā):熟練Thread、Handler與Message、AsyncTask、Socket、url訪問網(wǎng)絡、http訪問網(wǎng)絡、webView。
5.應用商城和接入廣告(掌握360和91應用商城及百度聯(lián)盟掙取人生桶金)。
第三部分 Android核心知識
1.Android四大組件:熟練Android組件的信使Intent、BroadcastReceiver、Service、Content。
2. AndroidUI:熟練Android常見UI效果、Android動畫。
3.AndroidUI:熟練自定義控件、反編譯、ListView的擴展。
4.Android核心:掌握傳感器(加速度傳感器(accelerometer)、陀螺儀(gyroscope)、環(huán)境光照傳感器(light)、磁力傳感器(magnetic field)、方向傳感器(orientation)、壓力傳感器(pressure)、距離傳感器(proximity)和溫度傳感器(temperature)等)、觸摸屏技術、GPS應用、NFC、電話短信等應用
5.設計模式:掌握掌握單例、工廠、觀察者、代理、命令、適配器、合成、訪問者,MVC等常用設計模式。
6. 開源框架:掌握 android-async-http,volley, Afinal, xUtils, ThinkAndroid, LoonAndroid等常用框架的使用。
7.第三方組件:熟練地圖定位、使用統(tǒng)計、云存儲、第三方登錄、分享。
8.Android團隊項目開發(fā):掌握Svn的搭建、實際項目開發(fā)流程、掌握開發(fā)規(guī)范及工具、練習掌握相關開發(fā)技術及開源框架。
9.Android面試常見問題:學習工作環(huán)境與項目流程、Android面試常見問題與技巧。
【教學環(huán)境】
【學習目標】
學完5個月課程,不僅能開發(fā)各類安卓應用,還將學會安卓的開發(fā)技術,裝備上豐富項目經(jīng)驗,我們的就業(yè)導師為你量身定制就業(yè)服務,讓你成為一名搶手的高薪安卓開發(fā)工程師。
【課程特色】
安卓應用開發(fā)工程師就業(yè)班是我們?yōu)樨叫璋沧繎瞄_發(fā)人員的企業(yè)量身定制的課程。負責課程均是百強IT企業(yè)的一項開發(fā)主程,而非開發(fā)經(jīng)驗薄弱或者開發(fā)理念已經(jīng)落后的全職講師。傳授就前沿鑒定的開發(fā)經(jīng)驗,讓學員在學習過程中,能掌握開發(fā)時的重難點,避免走彎路。
提供了講師、助教、班主任、學習委員、就業(yè)老師多對一的教學服務,從入門到畢業(yè)、就業(yè)一條龍貼心包辦。
【課程優(yōu)勢】
1、權威前沿的教學(講師都是來自9RIA.com天地會的開發(fā)者)
2. 強大的社區(qū)支持(9RIA.com天地會是全球大的RIA開發(fā)者社區(qū);
3.推薦就業(yè);
4. 一次報名,終身學習,學會為止( 循環(huán)開班,可向班主任申請轉(zhuǎn)班再次聽課 )。
5.項目貫穿始終,在案例中熟悉每個知識點。
【學員心得】
李嘉浩:經(jīng)過這次的學習,讓我成為了一名游戲開發(fā)程序員,我相信以后的工作中,能夠很好的利用課堂上所學的內(nèi)容,自己的工作目標一定會更有方向性及準確性。以后,我一定嚴格按照專業(yè)標準的基本內(nèi)容來要求自己。
【機構師資】
黃侃:天地培訓專家講師
曾擔任杭州宏悅科技Flash Teamleader。13年編程經(jīng)驗,8年AS開發(fā)經(jīng)驗,5年以上的C/S結(jié)構設計經(jīng)驗、JAVA經(jīng)驗。精通AS3 API,OOA,OOD,OOP設計模式,有自己的高速C/S通信框架。
【優(yōu)惠活動】
提前報名優(yōu)惠,團報優(yōu)惠,老學員介紹優(yōu)惠
【推薦就業(yè)】
所有學員的簡歷都將被錄入“9RIA天地會人才庫“,“9RIA天地會人才庫”上有超過300家企業(yè)在線招聘,包括淘寶、網(wǎng)易、騰訊、百度、搜狐等國際知名企業(yè),并且進入天地培訓簽約合作企業(yè)可獲得高50%月的陽光企業(yè)獎學金。
【Android應用開發(fā)前景】
目前Android操作系統(tǒng)的全球市場份額已達84.6%,未來市場份額還有進一步提升的空間。到2014年底,谷歌Play擁有143萬款應用,已經(jīng)超越了 IOS App Store的應用,成為大的應用平臺。未來手機端的發(fā)展趨勢還在延續(xù),預計2015年間,全球手機用戶量將超越全球人口數(shù)量,一人多機已經(jīng)是很多人的選擇。安卓的份額會進一步提升,安卓的應用市場將迎來前所未見的繁榮?,F(xiàn)在一線城市,安卓的開發(fā)人員平均薪資可以達到12+,未來二、三線城市的安卓應用開發(fā)程序員也將是搶手的人才。