400-888-5228

課程介紹:

艾威IOS高級開發(fā)培訓班,全面深入講解iOS開發(fā)中的高級編程內容以及iOS應用架構。課程內容由講師結合過年研發(fā)經(jīng)驗以及多個大型上線應用精心提煉而出。學完本課程學員除了大幅提高iOS高級編程以及應用架構技術外,而且還可以獲得成熟穩(wěn)定且可以重用的各個精心準備事列代碼,幫助學員可以更快速的成為資深開發(fā)工程師。

 

課程長度:

40學時

課程對象:

學過標準班或者極速班的學員,已經(jīng)從事iOS開發(fā)工作想進一步提高的iOS工程師。

 

課程大綱:

1、UI邏輯與業(yè)務邏輯的關系

2、UI架構

3、業(yè)務邏輯架構

4、基于ASIHttpRequest的網(wǎng)絡請求通用架構

5、基于ASIHttpRequest的隊列下載并緩存功能實現(xiàn)

6、配套單列模式網(wǎng)絡架構的數(shù)據(jù)解析架構

7、基于AFNetworking的網(wǎng)絡請求架構

8、應用開發(fā)中的Error設計

9、組件式架構在iOS中的應用(framework & static library)

10、APNS、UIStoryBoard、Core data、Core motion、 URL shceme

11、斷點續(xù)傳、壓縮與解壓、數(shù)據(jù)加密、設備標識

12、Block and GCD

13、Runtime編程

14、性能調優(yōu)與疑點難點解決

15、上線案例分析詳解

16、通用架構實戰(zhàn)Demo