




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
3G-Android軟件工程師
一、行業(yè)背景
截止2012年10月,中國iOS、Android平臺的設備總量已達2億,半年增長了125%。移動應用啟動總次數(shù)一個
季度增長了223.2以設備高速發(fā)展轉向用戶參與行為加深,中國移動互聯(lián)網(wǎng)的發(fā)展達到新的高度。自2011年底至今,
移動應用大規(guī)模增長,應用數(shù)量幾乎增長了2倍,移動互聯(lián)網(wǎng)炙手可熱的程度可見一斑。移動互聯(lián)時代,這個繼PC
時代、互聯(lián)網(wǎng)時代之后的又一個開從業(yè)人員的“黃金時代”全面來臨。根據(jù)nielsen的最新研究報告,移動設備
的市場份額中android仍然排名第?,每天有16萬件的android設備售出,并仍以每年49.2%的速度在增長。這也
意味著市場對Android軟件工程師的需求也會快速增長。行業(yè)專家普遍認為Android工程師是當前及未來最吸金的
職業(yè)。
二、TTS6.0Android課程體系5大優(yōu)勢
1、Java基礎強化
如果想成為一個優(yōu)秀的Android軟件工程師,必須具備非常深厚的Java語言功底。課程體系中安排的足夠的
Java課時長度,并配以充足的項目實踐,確保學員基礎扎實。為后續(xù)的學習和工作提供良好的契機。
2、Android全程貫穿
傳統(tǒng)的Android課程體系,在學習Java基礎課程時往往不涉及Android。本課程體系進行了精心的設計,使
Java基礎課程的學習完全在Android開發(fā)環(huán)境中進行。不但提升了學員在此階段學習中的興趣和成就感,同時也大
大增加了Android平臺的開發(fā)和調(diào)試經(jīng)驗。
3、八大項目實踐
本課程體系精選了當前移動互聯(lián)網(wǎng)時代最主流的八大經(jīng)典項目:T-0thcllo.T-Rcadcr.T-ELT.、3GABS、
T-GuardxT-IT21KTThankQ、T-Fishman,涉及移動互聯(lián)、SoLoMo,手機防護、3G多媒體、智能應用、移動商務、
休閑游戲等方向。項目覆蠱之廣為行業(yè)內(nèi)之最。為保證項目授課的切實實施,TTS6.0Android課程體系經(jīng)過了周密
的設計,將項目的各個核心模塊蓑穿于授課的全過程,再加之專門的項目實踐時間。每個學員至少可以完成5個項
H仝部功能及體驗所有項目的核心技術模塊實現(xiàn).
4、高端技術體驗
TTS6.0Android課程體系弓入了較多高端技術,如:Android4.x新特性、Android高級繪圖、Android高級
控件、商業(yè)應用項目結構分析及設計,為實現(xiàn)學員的高質(zhì)量就業(yè)提供有力保障。
5、TTS雙模式授課
基于TTS系統(tǒng)的雙模式教學平臺。通過“在線文檔”、“視頻問放”、“在線求助”、“在線測試”、“在
線交互”等功能切實保障教學效果。
TTS5.03G-Android課程體系圍繞九大核心熱點技術展開:
1、Unix/Linux平臺技術
2、Java語言核心技術:
Java語言基礎、Java面向對象編程、JDK核心API、Java集合框架、Java網(wǎng)絡編程、
JavaI/O編程、Java多線程編程、Java異常機制、Java安全、JDBC、XML
3、軟件工程和設計模式:
軟件工程概述、配置管理及SVN、UML、面向對象設計模式
4、商業(yè)數(shù)據(jù)庫技術:
SQL語言、SQL語句調(diào)優(yōu)、Oracle\MySQL數(shù)據(jù)庫技術
5^Android應用開發(fā)基礎:
Android開發(fā)平臺、Eclipse+ADT開發(fā)環(huán)境、AVD及傳感模擬器調(diào)試、Android核心組
件、Android常用組件、Android高級組件、文件及網(wǎng)絡訪問、SQLite數(shù)據(jù)庫編程、后
臺服務
6、互聯(lián)網(wǎng)核心技術:
HTML、CSS>JavaScript>JQuery、Ajax應用7、Android高級應用開發(fā):
音頻'視頻'攝像頭、互聯(lián)網(wǎng)應用、GPS和位置服務、GoogleMap、2D\3D繪制、傳感
器開發(fā)、游戲開發(fā)、電話及SMS服務、網(wǎng)絡\Bluetooth\Wi-Fi等。8、Android系
統(tǒng)級開發(fā)9、JavaEE核心技術:
Servlet核心技術、JSP核心技術、JavaEE服務器、MVC設計模式、SSH架構概述
四、課程大綱
第一階段、Android開發(fā)基礎(課程持續(xù)26個工作H,共156課時)。
模塊工作日課時課程目標內(nèi)容
?行業(yè)背景介紹
了解行業(yè)背景,了解
Android框架,搭建
1Android開發(fā)基礎16Android開發(fā)環(huán)境,在
Android開發(fā)環(huán)境下開發(fā),Android框架介紹
第一個程序,Android開發(fā)環(huán)境構建
,Android開發(fā)工具介紹
,創(chuàng)建第一個android程序,了解Android項E
?使用模擬器運行Android程序
?了解Android程序的調(diào)試方法
掌握Java基本語法,深入?數(shù)據(jù)類型,變量、常量和數(shù)組;
理解變量、表達式、運算
Android編程基礎
2530符、流程控制、算法初步、
Java語言基礎
軟件編程規(guī)范等相關內(nèi)?運算符和表達式,分支,循環(huán):
容。?使用Android基礎控件,實現(xiàn)輸入輸出
-算法和常用數(shù)據(jù)結構
?軟件編程規(guī)范
掌握Java語言高級特性,?面向對象編程(03P),類和對象:
Android編程基礎理解面向對象編程思想,
3530
一一OOP編程掌握封裝,繼承,多態(tài)三
大特性。
?繼承和組合,this和super關鍵字,屬性(F
?方法重載和封裝
?訪問修飾符、static和final關鍵字的使用
?方法重寫和多態(tài)
?內(nèi)部類和靜態(tài)類
?常用設計模式
?正則表達式
Android編程基礎深入了解Java中的相關
-954
Java核心APIAPI?反射
?集合框架
?10操作
?MVC模式
-多線程
?Socket網(wǎng)絡編程
,Android中的5大布局
掌握Andmid中的常用布
局和控件,對話框的使用,
5Android11基礎530
Activity的跳轉和生命
,Android中的常用控件
周期
,Android中的事件處理
?系統(tǒng)菜單和上下文菜單的使用
?對話框的使用
,Activity的跳轉
第二階段、服務端技術(課程持續(xù)20個工作日,共120課時)
模塊工作日課時課程目標內(nèi)容
?SQL語句基礎和提高
掌握MySql數(shù)據(jù)庫技術,
使用JDBC技術連接數(shù)據(jù)
1數(shù)據(jù)庫、JDBC和XML742
庫,掌握XML的語法及解
?SQL語句調(diào)優(yōu)
析
?數(shù)據(jù)庫設計基礎
,JDBC核心API(Connection,StatementsRe
?XML基本語法
?XML解析
?HTML基本文檔結構
掌握HTML頁面設計、編
21TML/CSS530寫.熟練使用Css樣式化
HTML?HTML中的各種元素
?HTML中表單的使用
?CSS規(guī)范
?CSS選擇器
?CSS的常用屬性
?使用CSS實現(xiàn)頁面布局
?Web服務器的工作原理,Tomcat的安裝和啟后
掌握Servlet和JSP技術,
3Servlet和JSP830能夠獨立完成B/S結構的
?
應用開發(fā)在Tomcat中配置虛擬目錄與發(fā)布Web應用
,Servlet的生命周期
?Servlet核心.API
,Session和Cookie的使用
?JSP的基本語法
?JSP標簽庫
?JSP編程技巧和經(jīng)典設計模式
第三階段、Android核心技術(課程持續(xù)20個工作日,共120課時)
模塊工作日課時課程目標內(nèi)容
掌握Android中的存儲技
術:10、偏好設置、數(shù)據(jù),通過Context獲4乂Android中的內(nèi)部和外部要
1數(shù)據(jù)存儲424庫(SQLite).
ContentProvider和網(wǎng)絡
存儲
?偏好設置文件的讀寫和偏好設置框架
?創(chuàng)建和訪問SQLile數(shù)據(jù)庫
?使用SQLileDalabase對象實現(xiàn)數(shù)據(jù)庫操作
,使用Cursor遍歷查詢結果
,使用SQLiteOpenHelper初始化數(shù)據(jù)庫和升級
?定義ConieniProvider共享數(shù)據(jù)
,使用ContentResolver訪問ContentProvidei
?Http協(xié)議詳解
,使用HttpUrlConnection訪問Hlip服務端
,使用HttpClient訪問Http服務端
?使用SAX方式解析XML
?使用Pull方式解析XML
?了解ANR
了解ANR產(chǎn)生原理和單線
程模型,掌握Andorid中
2線程通信212
的線程通信技術和?使用多線程技術解決ANR問題
Andorid程序設計技巧?了解線程通信技術原理
,Handler和Message
?使用多線程實現(xiàn)圖片的異步加載
,封裝Android中的線程通信模型、AsyncTask
?在工作線程中創(chuàng)建消息隊列、HandlerThread
掌握Actiyity和Service?Android中的進程優(yōu)先級
的生命周期,掌握Intent
的六大屬性,熟練使用顯
式意圖和隱式意圖。掌握
3Android組件424
廣播接收器的使用。使用,Service組件的牛.命周期
媒體提供程序管理,使用IntentSertice執(zhí)行異步任務
Android中的圖片和音視
,隱式意圖的過濾(Intent和IntentFiIter)
頻資源
,Intent的六大屬性
?廣播、有序廣播和駐留廣播
,使用BroadcastReceiver接受廣播
,使用ConlenlRcsolver訪問媒體提供程序
?使用聯(lián)系人提供程序管理和查詢通訊錄
使用電話技術實現(xiàn)接打電
話,收發(fā)短信,掌握電話
和短信的監(jiān)聽機制。使用
電話技術424
內(nèi)容提供程序管理電話聯(lián)?使用Calls相關API實現(xiàn)通話記錄管理
系人、通話記錄和短信息,使用Intent撥打電話
記錄?使用廣播接收器監(jiān)聽電話呼出
,使用TelephoneyManager監(jiān)聽電話呼入
,使用AIDL接口Jtclcphony實現(xiàn)掛斷電話
,使用SmsManager發(fā)送短消息
?使用廣播接收器監(jiān)聽短信接受
?使用內(nèi)容提供程序實現(xiàn)短信記錄管理
?使用內(nèi)容提供程序+內(nèi)容觀察者實現(xiàn)發(fā)送短信
,使用LocationManager獲取當前位置
GPS及位置服務、掌握GPS定位技術,掌握
5GoogleMap服務BaiduMap424GoogleMap相關的API,結
?基站三角定位和GPS定位
服務合使用地圖與定位功能
?自動判斷最佳定位服務來源
?Google地圖的組成元素
?MapView的使用
?控制地圖、縮放地圖
?為地圖添加圖標
熟練掌握Android4.0新,Fragment碎片
6Android4.x新特性212增技術和Android兼容包
中常用類的用法,ViewPager
,ActionBar
第四階段、Android高級技術(課程持續(xù)5個工作日,共40課時)
模塊工作日課時課程目標內(nèi)容
?圖片和文字特效
掌握Andrnid自定義圖形
1Android高級繪圖540~L甲9少七UT71ZX._欠zKJ-LII
?動態(tài)背景
效果的基礎
?自定義動畫
?音樂示波器
,LislVicw,GridView的拖動
掌握Android高級自定義
2Android高級控件212控件的開發(fā):。能夠根據(jù)需
要.開發(fā)定制捽件?雙向調(diào)節(jié)的滾動條
?根據(jù)需要彈出的快速功能框
?弧形排列的控件
?商業(yè)項目中的界面功能組織以及導航
掌握商業(yè)坎件在開發(fā)初
期,如何搭建項目基本結
商業(yè)應用項目結構分析
318構,如何在界面和后臺功
及設計
能之間進行通信。以及如?掌握正確使用各種資源
何正確的組織各種資源?如何使用歡迎屏幕和新手導航
?網(wǎng)絡操作的基本封裝
第五階段、Android項目實踐(課程持續(xù)14個工作H,共112課時)
項目名稱項目介紹模塊劃分
手機管家軟件為您監(jiān)控流量、攔截騷擾、
提供防盜功能。同時提供軟件、進程和?手機防盜;流量監(jiān)控;-防騷擾;-軟件'
1F-Guard
文件管理。既是安全專家,更是貼心管程管理;-文件管理;-系統(tǒng)信息:
家。
一款媒體播放器軟件,我們可以用它來
?音頻播放模塊:-視頻播放模塊:-影片
F-IT211播放音樂、視頻。也可以在線觀看、下
本地資源管理模塊;
載、評論等。
一款LBS類軟件。在任何時候、任何地
?地圖服務模塊;-社交模塊:?網(wǎng)絡聊天1
方,我們都可以通過TThankQ獲取幫
5F-ThankQ絡傳輸模塊;-微博模塊;-具體功能模塊
助,我們可以提出問題,以期待附近的
等);
人回答,或溝通,交友,聊天,分享等
3G-iOS軟件工程師
一、行業(yè)背景
截止2012年10月,中國iOS.Android平臺的設備總量已達2億,半年增長了125乳移動應用啟動總次數(shù)一個
季度增長了223.2%,設備高速發(fā)展轉向用戶參與行為加深,中國移動互聯(lián)網(wǎng)的發(fā)展達到新的高度。自2011年底至今,
移動應用大規(guī)模增長,應用數(shù)量幾乎增長了2倍,移動互聯(lián)網(wǎng)炙手可熱的程度可見一斑。iOS方面,iPad在國內(nèi)平
板電腦市場占比79%,高于在全球平板市場68%的占有率,iPad在中國國內(nèi)平板市場地位穩(wěn)固。iPhone,iPodTouch
也以穩(wěn)定的速度增長,隨著iPhonM在全球發(fā)布之后,也即將登錄中國。移動互聯(lián)時代,這個繼PC時代、互聯(lián)網(wǎng)時
代之后的又一個IT從業(yè)人員的“黃金時代”全面來臨。
自從蘋果推出iPhone改變世界之后,iPhone,iPad,iPodTouch等產(chǎn)品上運行的操作系統(tǒng)iOS受到全世界
開發(fā)者的追捧。掌握基于iOS的應用開發(fā)技術是編寫基于iPhone,iFodTouch及iPad應用的必由之路。隨著涌入
iOS平臺的開發(fā)者越來越多,iOS應用的數(shù)量增長迅速,游戲發(fā)展尤其引人矚目。開發(fā)者兼顧國內(nèi)外市場,2012年3
季度新增的游戲開發(fā)者中進行全球化拓展的開發(fā)者在4成以上。而在近半年的新增游戲中,動作游戲、休閑游戲、
益智游戲、棋牌游戲、策略游戲名列前五。
二、TTS6.0iOS課程體系6大優(yōu)勢
1、語言基礎扎實
如果想成為-?個優(yōu)秀的iOS軟件工程師,必須具備扎實的C及Objective-c語言功底。課程體系中安排的足
夠的C及Objective-C課時長度,以確保學員語言基礎扎實。
2、全程項目貫穿
課程真正實現(xiàn)全程項目貫穿。在第一階段(iOS開發(fā)基礎)和第二階段(iOS高級開發(fā))的課程中貫穿了5個
應用項目(T-0thellosT-Rcadcr.T-PhotoMaven、T-ETVforiOS、T-ThankQ),學員在學習課程的內(nèi)容過程中將
實現(xiàn)這些項目的核心模塊。在第三階段(iOS項目產(chǎn)品化),學員將在講師的帶領下將這些項目完整的實現(xiàn)。由于項
目貫穿設計得當,學員在整個學習過程中將具備5個不同行業(yè)分類的實戰(zhàn)項目經(jīng)驗。
3、專門游戲課程
iOS游戲開發(fā)是一個非常有前景的領域。課程體系中安排了專門的游戲課程,以『Fisherman(模仿“捕魚達
人”)和J8打(1(模仿“憤怒的小鳥")為貫穿案例講述iOS游戲開發(fā)中的核心技術及游戲引擎(Cocos2D,Box2D
等)。
4、創(chuàng)業(yè)項目孵化
iOS開發(fā)方向是一個充滿創(chuàng)意的領域。除課程所涵蓋的實戰(zhàn)項目外,我們還將提供豐富的項目素材庫。學員可
以使用我們提供的素材結合自己的創(chuàng)意打造屬于自己的iOS項H,我門將幫助學員實現(xiàn)自創(chuàng)項目的產(chǎn)品化并上傳至
AppStore中。這樣的實踐將為學員高薪就業(yè)甚至以后的創(chuàng)業(yè)打造良好的契機。
5、一流實驗設備
為保障學員的高效率學習,我們提供了人手一機的Mac一體機實驗機房以及充足的iPhone、iPodTouch實驗
設備。
6、TTS雙模式授課
基于TTS系統(tǒng)的雙模式教學平臺。通過“在線文檔”、“視頻同放”、“在線求助”、“在線測試”、“在
線交互”等功能切實保障教學效果。
四、課程大綱
第一階段、Web開發(fā)基礎(Linux操作系統(tǒng)、Nigix、XHTML技術核心、CSS技術核心):課程持續(xù)3周共96課時。
模塊課程目標內(nèi)容項目
Linux操作系統(tǒng)基礎
熟悉Mac系統(tǒng),構建企業(yè)
1M<icFundamental開發(fā)環(huán)境和版本控制系無
統(tǒng)。Linux常用命令
文本編輯器Vim/Vi應用
Linux文件系統(tǒng)管理與維護
Linux用戶和用戶組管理
[J\NMP生產(chǎn)環(huán)境部署
?gec編譯器,數(shù)據(jù)類型,變量和常量;
完全掌握C語言的本質(zhì),
Objective-C成為一名合格的C程序r-Othello
2
Fundamental員,為以后的學習和工作機對戰(zhàn)算法
?運算符和表達式,分支,循環(huán):
打下堅實的基礎
?數(shù)組,函數(shù),指針和字符串,結構,聯(lián)合和枚舉;
?指針高級應用,雙指針,void指針,函數(shù)指針;
?C標準庫,堆內(nèi)存分配,10等;
-而向對象編程:00P),類和對象:
掌握0C語言高級特性,理
解面向對象編程思想,掌
重構T-0
3Objectivc-COOP握封裝,繼承,多態(tài)三大
T-Othello|
特性。步入蘋果平臺開發(fā)
的行列,繼承和組合,self和super關鍵字,屬性(Property);
,類工廠方法(ClassFactoryMethod);
,單例模式(Singleton),委托模式(Delegation):
?內(nèi)存堆棧模型,內(nèi)存管理(引用計數(shù)、ARC);
?自省(Inlro$Declive),SEL選擇器:
?動態(tài)類型與靜態(tài)類型;
?分類(Category),擴展(Extension),協(xié)議(protocol):
,Foundation框架的類結構和關系;
Foundation框架是蘋果平
臺開發(fā)的基礎框架,包含
T-Rcader3
Foundation一些常用的類型。掌握好
4管理模塊,
Framework此部分技術可以讓我們以,字符串(NSSlrng,NSMutableString):
書下載模塊
后的開發(fā)工作更加方便和?數(shù)值對象(NSNumber,NSValue):
快捷。,數(shù)組(NSArray;NSMutableArray):
,字典(NSDictionary,NSMutableDictionary);
?集合(NSSet,NSMutableSet);
,快速枚舉(for..in)NSIndexPath;
,日期與時間(MSDale),日期格式(NSDateFormaIler),
?日歷(NSCa1endar),定時器(NSTimer):
,文件管理(NSF11eManager),程序包(NSBundle):
?緩沖區(qū)(NSData);
?鍵值編碼(KV?,鍵值監(jiān)聽(KVO),通知中心
(NSNotificationCenter),通知(NSNotification):
?網(wǎng)絡連接(NSURLConnection),網(wǎng)絡地址(NSURL),網(wǎng)絡請求
(NSURI.Request)>請求1sl應(NSResponse),錯誤處理(NSError);
第二階段、iOS高級開發(fā)(UIKit及繪圖、iOS高級特性):課程持續(xù)6周共240課時。
模塊課程目標內(nèi)容項目
?MVC模式,簡單拄件(UILabel,UlTexlEield,UlBullon,
LIAlertView?UlActionSheet);
iOS開發(fā)中,圖形用戶界重構T-Oth4
面的開發(fā)是非常重要的一模塊,關卡
部分,通過此部分的學習,F(xiàn)-Reader書
1UIKit及繪圖使學員掌握絕大部分的可界面功能。'
?窗口(UTWindov),視圖(UlView),應用程序(UIApplication).
視化控制,通過對各種控T-PhotoMa\
件的熟練使用,開發(fā)出自?繪圖(drawRect),Quartz,CGContextRef:修正模塊,
己心中的個性界面。?觸摸(UITouch),事件(LIEvent),手勢(UIGestureR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軟件設計師考試前景預測與試題答案
- 數(shù)字電路與邏輯設計試題及答案
- 設計理念在軟件設計師考試中的試題及答案
- 軟件設計師考試數(shù)據(jù)結構試題及答案
- 把握2025年軟件設計師考試的試題及答案策略
- 深度研究西方政治制度中的利益表達機制試題及答案
- 軟件設計師考試現(xiàn)狀調(diào)查試題及答案
- 公共政策中的競爭與合作關系試題及答案
- 教育行業(yè)招生市場數(shù)字化營銷策略與招生團隊建設研究報告
- 項目管理工具應用效果試題及答案
- 肺脹中醫(yī)護理查房-課件
- 急診臨床思維-課件
- 立德修身誠信為本
- 小石獅【經(jīng)典繪本】
- 艾里遜8000系列變速箱培訓:《動力傳遞分析》
- 商務英語寫作實踐智慧樹知到答案章節(jié)測試2023年中北大學
- 社會治安動態(tài)視頻監(jiān)控系統(tǒng)工程建設方案
- 脫硫塔玻璃鱗片膠泥襯里施工組織設計
- XB/T 505-2011汽油車排氣凈化催化劑載體
- GB/T 3672.2-2002橡膠制品的公差第2部分:幾何公差
- GB 8076-2008混凝土外加劑
評論
0/150
提交評論