>
學(xué)校機構(gòu) >
無限互聯(lián) >
學(xué)習(xí)資訊>
ios開發(fā)基礎(chǔ)培訓(xùn)OC語法學(xué)習(xí)
ios開發(fā)基礎(chǔ)培訓(xùn)OC語法學(xué)習(xí)
78 2017-05-04
強化目標(biāo):
本課程使用xcode4.x版本(其中包含最新WWDC2012中發(fā)布的iPhone6.x和iPad6.x版本的模擬器),讓學(xué)生學(xué)到最前沿的技術(shù)。主要是學(xué)習(xí)i0S平臺下objective-c語言的基礎(chǔ)知識和高級部分。通過22天的強化,可以實現(xiàn)讓學(xué)員掌握i0S平臺上的objective-c語言的入門和高級,為以后學(xué)習(xí)iPhoneSDK開發(fā)打下牢固的基矗也是考察自己是不是適合學(xué)習(xí)編程的一個指標(biāo)之一。
第一階段C語言的基礎(chǔ)知識(20課時)
本課程主要是學(xué)習(xí)C語言的基礎(chǔ)知識,為接下來的objective-c的學(xué)習(xí)做好準(zhǔn)備。下面是課程詳細(xì):
1、iPhone開發(fā)的系統(tǒng)環(huán)境介紹、Xcode集成開發(fā)環(huán)境詳解、快捷方式
2、數(shù)據(jù)類型、常量和變量、運算符、賦值語句和表達(dá)式;分支、循環(huán)
3、函數(shù),枚舉,結(jié)構(gòu)體
4、指針數(shù)組、數(shù)組指針,結(jié)構(gòu)體指針
5、指向指針的指針,宏定義、枚舉,const,static
第二階段objective-c語言基礎(chǔ)以及高級部分,熟悉Foundation框架下常用類的使用(120課時)
本階段主要是學(xué)習(xí)objective-c2.0基礎(chǔ)知識和高級部分,掌握開發(fā)iPhoneApp所必須的語言,同時熟練掌握Foundation框架下常用類的使用。熟悉iPhone應(yīng)用程序開發(fā)的工具和調(diào)試工具:iPhoneSDK(xcode)、instruments(內(nèi)存檢測工具和Simulator(模擬器))。我們所有的程序全部基于的iPhoneSDK來學(xué)習(xí),保證學(xué)員學(xué)到的都是正確的以及最新的SDK,同時讓學(xué)員熟悉xcode的一些常用的快捷方式,查看API,以及Apple的幫助文檔的使用。通過授課以及編程經(jīng)驗的分享,使學(xué)員達(dá)到對編程環(huán)境非常熟悉,以后在工作中能提高開發(fā)效率的目的
下面是具體的知識點介紹:
1、面向?qū)ο蠛兔嫦蜻^程的區(qū)別、類和對象、類的定義、發(fā)送消息、對象初始化
2、創(chuàng)建對象、self和super關(guān)鍵字、屬性以及點語法(nonatomic,assign、retaincopyreadonly、readwrite)
3、便利構(gòu)造器、單例(Singleton)
4、堆棧、內(nèi)存管理(alloc、copymutableCopy、retain,release、autorelease,strong、weak)
5、鍵值編碼(KVC)、鍵值監(jiān)聽(KV0)、通知
6、類目(Category)、延展(Extention)、協(xié)議(protocol)
7、字符串(NSStringNSMutableString)、數(shù)值對象(NSNumberNSValue)
8、數(shù)組(NSArray,NSMutableArray)、字典(NSDictionary,NSMutableDictionary)、集合(NSSet,NSMutableSet)、快速枚舉(for…in)
9、日期與時間(NSDate)、日期格式(NSDataFormatter)、日歷(NSCalendar)、定時器(NSTimer)
10、文件管理(NSFileManager)、沙盒(NSBundle)、緩沖區(qū)(NSData)
11、復(fù)制對象
12、歸檔
13、謂詞的使用
第三階段項目實戰(zhàn)(兩個項目)
本階段的目的主要是讓學(xué)員運用前面所學(xué)objective-c2.0知識。項目將涉及到前面所學(xué)的0bjective-C的知識點以及Foudation框架的常用類,項目主要鍛煉面向?qū)ο缶幊趟枷搿W(xué)員在完成項目的同時也鞏固了前面所學(xué)的知識,起到了承上啟下的作用,為后面學(xué)習(xí)iPhoneSDK開發(fā)打下了基矗
招生對象1.編程0基礎(chǔ),但是對iPhone開發(fā)具有強烈的興趣,對移動互聯(lián)網(wǎng)具有瘋狂的熱愛。(就像第一次看到初戀女友那樣,
對iPhone開發(fā)興趣非常強烈的同學(xué),可咨詢徐老師,學(xué)費優(yōu)惠)
2.不知道自己是否適合做編程,怕交了全部學(xué)費發(fā)現(xiàn)自己不適合做編程,浪費時間的同時也浪費錢。
3.通過本課程的學(xué)習(xí),如果繼續(xù)學(xué)習(xí)高級部分,可以直接轉(zhuǎn)入精品就業(yè)班學(xué)習(xí),同時可以減免等同的課時費用
掃一掃
獲取更多福利
獵學(xué)網(wǎng)企業(yè)微信
獵學(xué)網(wǎng)訂閱號
獵學(xué)網(wǎng)服務(wù)號