3G-iOS軟件工程師就業(yè)培訓(xùn)班
- 開(kāi)課時(shí)間:
- 2013-10-28
- 結(jié)束時(shí)間:
- 2014-02-24
- 培訓(xùn)機(jī)構(gòu):
- 廣州市達(dá)內(nèi)軟件職業(yè)培訓(xùn)學(xué)校
- 課程分類(lèi):
- IT/語(yǔ)言
第一階段: Web開(kāi)發(fā)基礎(chǔ)(Linux操作系統(tǒng)、Nigix、XHTML技術(shù)核心、CSS技術(shù)核心);課程持續(xù)3周共96課時(shí)。 |
||
模塊 | 課程內(nèi)容 | 項(xiàng)目介紹 |
1 Mac Fundamental |
Linux操作系統(tǒng)基礎(chǔ) Linux常用命令 文本編輯器Vim/Vi應(yīng)用 Linux文件系統(tǒng)管理與維護(hù) Linux用戶(hù)和用戶(hù)組管理 LANMP生產(chǎn)環(huán)境部署 |
熟悉Mac系統(tǒng),構(gòu)建企業(yè)開(kāi)發(fā)環(huán)境和版本控制系統(tǒng)。 |
2 Objtive-C Fundamental |
gcc編譯器,數(shù)據(jù)類(lèi)型,變量和常量; 運(yùn)算符和表達(dá)式,分支,循環(huán); 數(shù)組,函數(shù),指針和字符串,結(jié)構(gòu),聯(lián)合和枚舉; 指針高級(jí)應(yīng)用,雙指針,void指針,函數(shù)指針; C標(biāo)準(zhǔn)庫(kù),堆內(nèi)存分配,IO等; |
完全掌握C語(yǔ)言的本質(zhì),成為一名合格的C程序員,為以后的學(xué)習(xí)和工作打下堅(jiān)實(shí)的基礎(chǔ) |
3 Objective-C OOP |
面向?qū)ο缶幊?OOP),類(lèi)和對(duì)象; 繼承和組合,self和super關(guān)鍵字,屬性(Property); 類(lèi)工廠方法(Class Factory Method); 單例模式(Singleton),委托模式(Delegation); 內(nèi)存堆棧模型,內(nèi)存管理(引用計(jì)數(shù)、ARC); 自省(Introspective), SEL選擇器; 動(dòng)態(tài)類(lèi)型與靜態(tài)類(lèi)型; |
掌握OC語(yǔ)言高級(jí)特性,理解面向?qū)ο缶幊趟枷?,掌握封裝,繼承,多態(tài)三大特性。步入蘋(píng)果平臺(tái)開(kāi)發(fā)的行列 |
4 Foundation Framework |
分類(lèi)(Category), 擴(kuò)展(Extension),協(xié)議(protocol); Foundation 框架的類(lèi)結(jié)構(gòu)和關(guān)系; 字符串(NSString,NSMutableString); 數(shù)值對(duì)象(NSNumber,NSValue); 數(shù)組(NSArray,NSMutableArray); 字典(NSDictionary,NSMutableDictionary); 集合(NSSet,NSMutableSet); 快速枚舉(for..in)NSIndexPath; 日期與時(shí)間(NSDate),日期格式(NSDateFormatter), 日歷(NSCalendar),定時(shí)器(NSTimer); 文件管理(NSFileManager),程序包(NSBundle); 緩沖區(qū)(NSData); " 鍵值編碼(KVC),鍵值監(jiān)聽(tīng)(KVO),通知中心 (NSNotificationCenter),通知(NSNotification);" " 網(wǎng)絡(luò)連接(NSURLConnection), 網(wǎng)絡(luò)地址(NSURL), 網(wǎng)絡(luò)請(qǐng)求(NSURLRequest),請(qǐng)求回應(yīng)(NSResponse), 錯(cuò)誤處理(NSError);" |
Foundation框架是蘋(píng)果平臺(tái)開(kāi)發(fā)的基礎(chǔ)框架,包含一些常用的類(lèi)型。掌握好此部分技術(shù)可以讓我們以后的開(kāi)發(fā)工作更加方便和快捷。 |
5 全真實(shí)訓(xùn)項(xiàng)目一 | T-Othello 勝負(fù)計(jì)算模塊,人機(jī)對(duì)戰(zhàn)算法。重構(gòu)T-Othello。搭建T-Othello框架。T-Reader 文件讀取模塊,文件管理模塊,網(wǎng)絡(luò)搜索模塊,圖書(shū)下載模塊,在線(xiàn)翻譯模塊。 |
第二階段: iOS高級(jí)開(kāi)發(fā)(UIKit及繪圖、iOS高級(jí)特性);課程持續(xù)6周共240課時(shí)。 |
||
模塊 | 課程內(nèi)容 | 項(xiàng)目介紹 |
1 UIKit及繪圖 |
MVC模式,簡(jiǎn)單控件(UILabel,UITextField,UIButton, UIAlertView,UIActionSheet);" 窗口(UIWindow), 視圖(UIView), 應(yīng)用程序(UIApplication)。 繪圖(drawRect), Quartz, CGContextRef; 觸摸(UITouch), 事件(UIEvent), 手勢(shì)(UIGestureRecognizer), UIResponder, 消息傳遞,響應(yīng)者鏈;" UIView及CALayer動(dòng)畫(huà) (CAAnimation, CABasicAnimation,CAKeyFrameAnimation) ;" 活動(dòng)提示(UIActivityIndicatorView); 圖像(UIImageView); 滾動(dòng)視圖(UIScrollView), 頁(yè)控制器(UIPageControl), 開(kāi)關(guān)(UISwitch), 單選(UISegmentControl), 滑塊(UISlider);" 多行文本(UITextView), 網(wǎng)頁(yè)視圖(UIWebView), 滾輪(UIPickerView), 日期 滾輪(UIDatePickerView),表格視圖(UITableView), 表格項(xiàng)(UITableViewCell);" 標(biāo)簽控制器(UITabBarController); 導(dǎo)航控制器(UINavigationController); 表格控制器(UITableViewController); 相冊(cè)控制器(UIImagePickerController); |
iOS開(kāi)發(fā)中,圖形用戶(hù)界面的開(kāi)發(fā)是非常重要的一部分,通過(guò)此部分的學(xué)習(xí),使學(xué)員掌握絕大部分的可視化控制,通過(guò)對(duì)各種控件的熟練使用,開(kāi)發(fā)出自己心中的個(gè)性界面。 |
2 iOS高級(jí)特性 |
音頻播放(AVAudioPlayer); 視頻播放(MPMoviePlayerViewController); 照相機(jī)(UIImagePickerController),相冊(cè)管理; 短信(MFMessageComposeViewController); 郵件(MFMailComposeViewController); 加速計(jì)(UIAccelerometer)的使用; 地圖(MKMapView)的使用及定位(Core Location); 數(shù)據(jù)持久化(文件,SQLite數(shù)據(jù)庫(kù), 歸檔, NScoding),云存儲(chǔ)(iCloud); 多線(xiàn)程(NSThread, NSLock), 操作隊(duì)列(NSOperationQueue), Blocks;" 網(wǎng)絡(luò)編程 GET/POST請(qǐng)求, xml解析, json解析, socket編程; |
熟練使用iOS系統(tǒng)提供的核心功能完成項(xiàng)目要求。通過(guò)完成多個(gè)不同類(lèi)型的項(xiàng)目,掌握音頻視頻處理,電話(huà)短信處理,相機(jī)操作,重力感應(yīng),地圖等技術(shù)。并理解和熟練應(yīng)用iOS的多線(xiàn)程,網(wǎng)絡(luò)通信,持久化存儲(chǔ)等技術(shù)。 |
3 全真實(shí)訓(xùn)項(xiàng)目二 | 重構(gòu)T-Othello 提供圖形界面模塊,關(guān)卡控制模塊。重構(gòu)T-Reader 提供圖形界面,閱讀界面功能。T-ThankQ 圖形界面T-PhotoMaven 圖形界面,照片修正模塊,合成照片模塊。T-ETVfor iOS圖形界面。T-Othello網(wǎng)絡(luò)對(duì)戰(zhàn)T-ETV音頻播放功能,視頻播放功能T-PhotoMaven制作影片模塊、拍照模塊, 相片管理模塊、分享模塊,短信發(fā)送照片、照片管理模塊、云同步模塊、微薄模塊,網(wǎng)絡(luò)聊天模塊,網(wǎng)絡(luò)傳輸模塊;T-ThankQ地圖服務(wù)模塊、社交模塊;T-Reader 圖書(shū)管理模塊。 |
第三階段: iOS項(xiàng)目實(shí)踐(T-Othello、T-Reader、T-PhotoMaven、T-ETV for iOS、 T-ThankQ)課程持續(xù)3周共120課時(shí) |
||
模塊 | 課程內(nèi)容 | 項(xiàng)目介紹 |
1 T-Othello |
計(jì)算勝負(fù)數(shù)模塊; 人機(jī)對(duì)戰(zhàn)計(jì)算機(jī)算法模塊; 圖形界面模塊; 關(guān)卡控制模塊; 網(wǎng)絡(luò)對(duì)戰(zhàn)模塊 |
棋牌類(lèi)游戲是iOS平臺(tái)上五大類(lèi)型游戲之一。T-Othello以流行的關(guān)卡設(shè)計(jì),從易到難的計(jì)算機(jī)算法,人機(jī)對(duì)戰(zhàn)模式和網(wǎng)絡(luò)對(duì)戰(zhàn)模式切換,漂亮的界面,非常好的可玩性,會(huì)吸引大量的棋迷參戰(zhàn)。 |
2 T-Reader |
界面顯示模塊; 文件讀取模塊; 圖書(shū)管理模塊; 在線(xiàn)搜索模塊; 在線(xiàn)下載模塊; 在線(xiàn)翻譯模塊 |
手機(jī)閱讀器是任何一臺(tái)iOS設(shè)備必備的工具軟件。現(xiàn)在,閱讀器的功能越來(lái)越強(qiáng)大,越來(lái)越方便。T-Reader應(yīng)該是一款值得你驕傲的產(chǎn)品。 |
3 T-PhotoMaven |
拍照模塊; 修正模塊; 照片管理模塊; 照片微博功能模塊;合成照片模塊; 制作影片模塊; 云同步模塊; |
照片處理是iOS平臺(tái)最常見(jiàn)的工具之一。提供一款使用方便,功能獨(dú)特,個(gè)性十足的照片處理軟件,是大家所期待的。T-PhotoMaven 不僅具備大部分照片處理軟件所具有的功能,還具備生成影片功能,將自己的一些照片制作成影片,再配合背景音樂(lè),分享給朋友們,是多么美妙的事。 |
4 T-ETV for iOS |
音頻播放模塊; 視頻播放模塊; 影片下載模塊; 本地資源管理模塊; |
音樂(lè)和電影是iOS設(shè)備必備的功能。相關(guān)的軟件也非常的多。T-ETV for iOS可以處理音樂(lè)、電影、下載、管理、在線(xiàn)觀看等功能。 |
5 T-ThankQ |
地圖服務(wù)模塊; 社交模塊; 網(wǎng)絡(luò)聊天模塊; 網(wǎng)絡(luò)傳輸模塊; 微博模塊; 具體功能模塊(如失物招領(lǐng)等); |
T-ThankQ 是一款利用用戶(hù)位置信息提供用戶(hù)周?chē)突ブδ艿囊苿?dòng)應(yīng)用。你可以在任何時(shí)候,任何地點(diǎn)尋求任何他人的幫助,自然你也可以幫助他們獲取積分。你也可以和你周?chē)娜嘶?dòng),聊天,交友,分享等。當(dāng)然,你也可以將你們感興趣的內(nèi)容發(fā)送到微薄。 |
6 全真實(shí)訓(xùn)項(xiàng)目三 | 棋牌類(lèi)游戲是iOS平臺(tái)上五大類(lèi)型游戲之一。T-Othello以流行的關(guān)卡設(shè)計(jì),從易到難的計(jì)算機(jī)算法,人機(jī)對(duì)戰(zhàn)模式和網(wǎng)絡(luò)對(duì)戰(zhàn)模式切換,漂亮的界面,非常好的可玩性,會(huì)吸引大量的棋迷參戰(zhàn)。手機(jī)閱讀器是任何一臺(tái)iOS設(shè)備必備的工具軟件?,F(xiàn)在,閱讀器的功能越來(lái)越強(qiáng)大,越來(lái)越方便。T-Reader應(yīng)該是一款值得你驕傲的產(chǎn)品。照片處理是iOS平臺(tái)最常見(jiàn)的工具之一。提供一款使用方便,功能獨(dú)特,個(gè)性十足的照片處理軟件,是大家所期待的。T-PhotoMaven 不僅具備大部分照片處理軟件所具有的功能,還具備生成影片功能,將自己的一些照片制作成影片,再配合背景音樂(lè),分享給朋友們,是多么美妙的事。音樂(lè)和電影是iOS設(shè)備必備的功能。相關(guān)的軟件也非常的多。T-ETV for iOS可以處理音樂(lè)、電影、下載、管理、在線(xiàn)觀看等功能。T-ThankQ 是一款利用用戶(hù)位置信息提供用戶(hù)周?chē)突ブδ艿囊苿?dòng)應(yīng)用。你可以在任何時(shí)候,任何地點(diǎn)尋求任何他人的幫助,自然你也可以幫助他們獲取積分。你也可以和你周?chē)娜嘶?dòng),聊天,交友,分享等。當(dāng)然,你也可以將你們感興趣的內(nèi)容發(fā)送到微薄。 |
第四階段: iOS游戲開(kāi)發(fā)(Cocos 2D、C++語(yǔ)言、Box2D);課程持續(xù)3周共120課時(shí) |
||
模塊 | 課程內(nèi)容 | 項(xiàng)目介紹 |
1 Cocos 2D |
? Cocos 2D介紹,導(dǎo)演類(lèi)(CCDirector),場(chǎng)景類(lèi)(CCScene), 層類(lèi) (CCLayer);" ? 精靈類(lèi)(CCSprite), 動(dòng)作(CCAction),菜單(CCMenu), 標(biāo)簽(CCLabelTTF); ? 點(diǎn)粒子系統(tǒng)(CCPointParticleSystem); |
掌握最流行的游戲開(kāi)發(fā)引擎 |
2 C++語(yǔ)言 |
? C++語(yǔ)言簡(jiǎn)介,C++面向?qū)ο缶幊蹋?lèi)和對(duì)象; ? 構(gòu)造器,拷貝構(gòu)造,析構(gòu),new/delete; ? 運(yùn)算符重載; ? 面向?qū)ο蟮娜筇匦裕庋b,繼承,多態(tài); ? 模板編程(template); ? Objective-C++; |
快速掌握C++語(yǔ)言,理解C++語(yǔ)言的全部特性,成為一名合格的C++程序員 |
3 Box 2D |
? 物理世界(B2World), 剛體(B2Body); ? 精靈與剛體; ? 碰撞測(cè)試(B2ContactListener); ? 剛體連接點(diǎn)(B2Joint); |
掌握時(shí)下最流行的物理引擎 |
4 全真實(shí)訓(xùn)項(xiàng)目四 | 在講師的帶領(lǐng)下,完成項(xiàng)目,從而達(dá)到熟練應(yīng)用游戲流程控制,sprite(精靈)扶持,動(dòng)作,非常酷的圖形效果,動(dòng)畫(huà)效果,物理庫(kù),音頻引擎等等技術(shù)實(shí)現(xiàn)自己想要的游戲效果;學(xué)員可根據(jù)喜好,將前面的某此項(xiàng)目,使用C++語(yǔ)言重新實(shí)現(xiàn),熟悉OC和C++混編。通過(guò)完成游戲,掌握box2D的物理世界,精靈剛體連接,碰撞測(cè)試,轉(zhuǎn)換點(diǎn)等特性。 |
達(dá)內(nèi)軟件由美國(guó)國(guó)際數(shù)據(jù)集團(tuán)IDG和集富亞洲JAFCO ASIA投資,是國(guó)內(nèi)首家獲得國(guó)際風(fēng)險(xiǎn)投資的IT培訓(xùn)機(jī)構(gòu),是中國(guó)高端IT培訓(xùn)的領(lǐng)先品牌。達(dá)內(nèi)軟件致力于培養(yǎng)面向電信和金融領(lǐng)域的 Java、C++、C#/.Net、測(cè)試、嵌入式、PHP等方面的中高端軟件人才。經(jīng)過(guò)9年運(yùn)營(yíng),達(dá)內(nèi)軟件實(shí)現(xiàn)了98%的專(zhuān)業(yè)就業(yè)率,78%的口碑入學(xué)率,學(xué)員平均畢業(yè)薪資3800元/首月。目前,達(dá)內(nèi)軟件已經(jīng)發(fā)展成為集培訓(xùn)、咨詢(xún)、開(kāi)發(fā)、人才服務(wù)于一體的高新技術(shù)集團(tuán)公司,公司下設(shè)達(dá)內(nèi)高端IT培訓(xùn)、達(dá)內(nèi)軟件人才服務(wù)中心和達(dá)內(nèi)軟件研發(fā)中心。
廣州市達(dá)內(nèi)軟件職業(yè)培訓(xùn)學(xué)校
- 成立時(shí)間: 2005-04
- 電話(huà):13826148150
- 地址:廣州市天河區(qū)天壽路天壽大廈4樓
該機(jī)構(gòu)其他課程
更多>>- Java開(kāi)發(fā)工程師就業(yè)培訓(xùn)班2013-08-26
- .NET開(kāi)發(fā)工程師就業(yè)培訓(xùn)班2013-10-28
- 軟件測(cè)試工程師就業(yè)培訓(xùn)班2013-11-25
- 3G-iOS軟件工程師就業(yè)培訓(xùn)班2013-10-28
- 3G嵌入式工程師就業(yè)培訓(xùn)班2013-09-23
最近瀏覽課程
- 3G-iOS軟件工程師就業(yè)培訓(xùn)班2013-10-28