招收目標(biāo)
對移動應(yīng)用平臺開發(fā)很感興趣,喜愛iPhoneiOS系統(tǒng)軟件,并想要將來變成一個iOS開發(fā)者;有一定的iOS開發(fā)基本。
培訓(xùn)目標(biāo)
塑造學(xué)生了解手機(jī)軟件開發(fā)全過程,產(chǎn)生優(yōu)良的編號習(xí)慣性,能單獨進(jìn)行iPhone手機(jī)上和iPad平板上App開發(fā),累積一定的項目工作經(jīng)驗,能考慮公司對iOS有關(guān)的人才;
課程內(nèi)容
階段
Mac的操作過程,F(xiàn)inder,Safari,AppStort介紹,MacOSX下的開發(fā)詳細(xì)介紹,下載和安裝Xcode和SDK,構(gòu)建公司開發(fā)自然環(huán)境的構(gòu)建,建立iOS項目。
Objective-C基礎(chǔ)英語的語法,基本數(shù)據(jù)類型和自變量,運(yùn)算符,操作程序操縱。數(shù)組和實際操作數(shù)組。涵數(shù)、表針、建筑結(jié)構(gòu)、塊等知識要點的學(xué)習(xí)培訓(xùn)。把握Objective-C語言基礎(chǔ)英語的語法基本及編程設(shè)計
階段項目
項目訓(xùn)練與階段檢測、BubbleSort、SelectionSort、InsertionSort、ShellSort、DataSorter等各種各樣數(shù)據(jù)處理方法技術(shù)性。
控制面板五子棋等游戲。
第二階段
把握Objective-C語言特性,了解面向?qū)ο缶幊逃^念,把握封裝、承繼、多態(tài)三大特性。面向?qū)ο缶幊?類和對象。掩藏和封裝、承繼、多態(tài)。錯誤處理體制及反射機(jī)制,Objective-C運(yùn)行內(nèi)存管理模式。
Cocoa的基礎(chǔ)架構(gòu)FoundationFramework;
字符串?dāng)?shù)組(NSStringNSMutableString)、標(biāo)值目標(biāo)(NSNumberNSValue);數(shù)組(NSArray,NSMutableArray)、詞典(NSDictionary,NSMutableDictionary)、結(jié)合(NSSet,NSMutableSet)、迅速枚舉類型(for…in)NSIndexPath;時間與時間(NSDate)、日期格式(NSDataFormatter)、日歷表(NSCalendar)、計時器(NSTimer);文檔管理(NSFileManager)、程序包(NSBundle)、緩沖區(qū)域(NSData)
了解FoundationFramework的應(yīng)用。關(guān)鍵把握iOS的基本架構(gòu),其包括了iOS開發(fā)的基礎(chǔ)基本數(shù)據(jù)類型,在iOSSDK中NS開始的類都?xì)w屬于這一架構(gòu)關(guān)鍵突顯詳細(xì)介紹開發(fā)中常見的類。
NSCoding協(xié)議書;程序包(NSBundle)、緩沖區(qū)域(NSData);管理資料和文件目錄;工作中文件目錄、工作中相對路徑;基礎(chǔ)文檔的實際操作。靈活運(yùn)用數(shù)據(jù)信息存進(jìn)文件目錄或特定相對路徑,及其文檔管理
階段項目
開發(fā)控制面板梭哈、方塊游戲等游戲。
培訓(xùn)教程
《瘋狂IOS講義》電子工業(yè)出版社出版
表明:瘋狂手機(jī)軟件/瘋狂Java已公布這套課程內(nèi)容的一部分電子教材和配套設(shè)施視頻,并對外開放開放,煩請收看。