返學(xué)費(fèi)網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 無(wú)限互聯(lián)iOS
授課機(jī)構(gòu):無(wú)限互聯(lián)iOS
地址:北京市石景山區(qū)阜石路165號(hào)當(dāng)代鼎城D座寫(xiě)字樓7層
網(wǎng)報(bào)價(jià)格:¥電詢
課程原價(jià):¥電詢
咨詢熱線:400-850-8622
課程詳情 在線報(bào)名
【課程內(nèi)容介紹】
一、預(yù)備知識(shí)階段
1、Mac OS 操作基礎(chǔ)知識(shí)
2、常用辦公軟件的使用(iWork、office)
3、分析現(xiàn)今主流手機(jī)平臺(tái)市場(chǎng)前景(硬件、軟件、市場(chǎng)、第三方開(kāi)發(fā)商)
俗話說(shuō):“工欲善其事,必先利其器”,掌握好Mac操作系統(tǒng)常用操作和使用技巧是學(xué)習(xí)iOS開(kāi)發(fā)的*步。
二、C語(yǔ)言基礎(chǔ)知識(shí)
1、IDE開(kāi)發(fā)環(huán)境介紹以及常用快捷鍵的使用
2、C語(yǔ)言基礎(chǔ)(基本數(shù)據(jù)類型、表達(dá)式、流程控制語(yǔ)句、循環(huán)控制)
3、函數(shù)的基本概念(函數(shù)指針、指針函數(shù)、遞歸函數(shù))、數(shù)組、常用算法(冒泡、選擇、快速、shell等等)以及變量在內(nèi)存中的位置
4、指針的基本概念和用法、編譯預(yù)處理
5、結(jié)構(gòu)、枚舉、聯(lián)合的基本概念和用法,鏈表的基本概念和用法
本部分主要是學(xué)習(xí)C語(yǔ)言的基礎(chǔ)部分,為接下來(lái)的objective-c語(yǔ)言的學(xué)習(xí)奠定堅(jiān)實(shí)的基礎(chǔ)(c語(yǔ)言是面向?qū)ο笳Z(yǔ)言的母語(yǔ)、objective-c是c的一個(gè)超集)
三、Objective-C基礎(chǔ)和高級(jí)知識(shí)
1、objective-c語(yǔ)言基礎(chǔ)(類、對(duì)象、方法),面向?qū)ο笈c面向過(guò)程編程的區(qū)別,objective-c中的特殊類型(id、SEL、self、super、nil等)以及類的構(gòu)造
2、面向?qū)ο笳Z(yǔ)言的三大特性(封裝、繼承、多態(tài))、點(diǎn)語(yǔ)法的初探
3、類目、延展和協(xié)議的基本概念和用法,代理設(shè)計(jì)模式概念和用法
4、詳解Foundation框架常用類(NSNumber、NSArray、NSString、NSDictioonary、NSSet、NSDate等)
5、objective-c中內(nèi)存管理的方式、變量(基本數(shù)據(jù)類型、對(duì)象)在內(nèi)存中的位置(堆、棧)、詳解點(diǎn)語(yǔ)法中的內(nèi)存管理詳解、詳解dealloc方法、自動(dòng)釋放池基本概念、自動(dòng)釋放變量的生命周期、ARC中的內(nèi)存管理以及內(nèi)存管理中的經(jīng)典問(wèn)題等等
6、復(fù)制對(duì)象的基本概念和用法(深淺復(fù)制)、對(duì)象歸檔、單例設(shè)計(jì)模式
7、鍵值編碼、鍵值觀察設(shè)計(jì)模式以及謂詞的使用
8、c、objective-c考試(筆試、面試、上機(jī)) 9、筆試、面試題目講解
本階段的學(xué)習(xí)內(nèi)容,使我們的學(xué)員由淺入深的學(xué)習(xí)和認(rèn)識(shí)objective-c語(yǔ)言,真正做到從入門到精通,也為之后iPhone SDK學(xué)習(xí)打下堅(jiān)實(shí)基礎(chǔ)。
四、iPhone開(kāi)發(fā)基礎(chǔ)階段
1、UIApplication應(yīng)用程序類的基本概念、窗口(UIWindow)、視圖(UIView)的基本概念和用法
2、視圖控制器的基本概念、用法以及視圖控制器的生命周期,詳解MVC—模型、視圖、控制器設(shè)計(jì)模式
3、詳解常用控件的使用(UIButton、UISilder、UIPageControl、UIImage、UIImageView、UISwitch、UISegmentedControl、UITextField、UITextView等等)
4、導(dǎo)航控制器的基本概念和用法(自定義導(dǎo)航控制器)
5、分欄控制器的基本概念和用法(自定義分欄控制器)、三大控制器的組合使用
6、詳解表視圖控制器和表視圖的概念和用法 7、詳解滑動(dòng)視圖(UIScrollView)
iPhone SDK學(xué)習(xí)分為兩大部分,*部分主要是對(duì)基礎(chǔ)控件和高級(jí)組件的學(xué)習(xí),學(xué)習(xí)完成*部分后,我們以項(xiàng)目的形式作為作業(yè),在鞏固基礎(chǔ)的同時(shí),開(kāi)始讓我們的學(xué)員學(xué)會(huì)如何設(shè)計(jì)和開(kāi)發(fā)項(xiàng)目,真正做到理論與實(shí)踐的相結(jié)合。
五、iPhone開(kāi)發(fā)高級(jí)階段
1、UIPickerView、UIDatePicker的使用以及如何訪問(wèn)本地資源(相冊(cè)和攝像頭)
2、iOS事件響應(yīng)者鏈的基本概念,iOS各類手勢(shì)的用法(輕擊、捏合、旋轉(zhuǎn)、輕掃等)
3、Block語(yǔ)言的概念和用法
4、UIView動(dòng)畫(huà)、CoreAnimation動(dòng)畫(huà)、第三方開(kāi)源動(dòng)畫(huà)的學(xué)習(xí)以及繪圖(QuartzCore)學(xué)習(xí)
5、多媒體(音頻、視頻)的概念和用法
6、地圖的基本概念和用法詳解
7、網(wǎng)絡(luò)(http、socket)、多線程以及NSRunloop的基本概念和使用
8、數(shù)據(jù)的持久性(文件、歸檔、sqlite數(shù)據(jù)、coredata)總結(jié)
9、真機(jī)調(diào)試的基本流程和基本操作
10、本地通知和遠(yuǎn)程推送通知的基本概念和用法
11、如何發(fā)布我們的應(yīng)用程序
12、iOS面試、筆試常見(jiàn)題目總結(jié)
13、簡(jiǎn)歷的寫(xiě)法和面試技巧
本部分為iPhone SDK高級(jí)內(nèi)容的核心部分,學(xué)員通過(guò)本章的學(xué)習(xí),從真正意義上做到,由一名初級(jí)程序員向中、高級(jí)開(kāi)發(fā)程序員的華麗轉(zhuǎn)身。
六、開(kāi)源框架講解
1、常用網(wǎng)絡(luò)解析JsonKit、GDataXMLNode框架詳解(Json、xml解析)
2、網(wǎng)絡(luò)請(qǐng)求框架ASIHttpRequest詳解 3、Three20開(kāi)源框架詳解
4、圖片緩存框架詳解 5、網(wǎng)易、新浪、騰訊和搜狐微博SDK的使用
6、支付寶和銀聯(lián)在線支付SDK的使用
迅速的掌握常用的開(kāi)源框架,可以提高我們的開(kāi)發(fā)效率;通過(guò)對(duì)開(kāi)源框架的研究,進(jìn)一步提升我們的編程技能。學(xué)習(xí)支付寶和銀聯(lián)在線SDK,更為我們今后移動(dòng)電子商務(wù)App開(kāi)發(fā)做好準(zhǔn)備。
七、項(xiàng)目實(shí)訓(xùn)
1、電影放映時(shí)間查詢(生活類) 2、時(shí)光電影(電影類)
3、時(shí)光電影社區(qū)(微博類) 4、張家港在線(新聞?lì)悾?/p>
5、多米音樂(lè)、多米電臺(tái)(娛樂(lè)) 6、名片交換(社交類)
7、CNTV客戶端(視頻類) 8、粉客(O2O類)
9、汽車圖片(圖片瀏覽類) 10、網(wǎng)易新聞 (新聞?lì)悾?/p>
11、網(wǎng)易電視指南 (視頻類)
以項(xiàng)目經(jīng)理角度為落腳點(diǎn),真正從項(xiàng)目的需求、接口的定義、文檔的編寫(xiě)以及項(xiàng)目工期等多方面入手,系統(tǒng)、全面的講解我們?cè)撊绾伍_(kāi)發(fā)一個(gè)項(xiàng)目。
課程內(nèi)容介紹
只要一個(gè)電話
我們免費(fèi)為您回電