iOS開發(fā)就業(yè)課程安排
博看文思iOS開發(fā)就業(yè)班課程,主要內(nèi)容包括Objective-C,iOS應(yīng)用開發(fā)UI框架,iOS開發(fā)中的MVC模式,Interface Builder與Storyboard,UITableView,UIView動畫,多線程開發(fā),SQLite與coredata,多媒體開發(fā),照相機(jī)、APP調(diào)試與上架流程等核心內(nèi)容,iOS開發(fā)就業(yè)班課程是博看文思面前企業(yè)iOS開發(fā)工程師崗位而定制的崗前實訓(xùn)課程,課程介紹后,iOS學(xué)員可以獨立開發(fā)企業(yè)應(yīng)用和手機(jī)游戲開發(fā)。
iOS開發(fā)就業(yè)課程目標(biāo)
1.熟悉移動互聯(lián)網(wǎng)應(yīng)用開發(fā)技術(shù)體系及平臺;
2.精通iOS應(yīng)用開發(fā)語言O(shè)bjective-C語法及常用開發(fā)技術(shù);
3.精通iOS應(yīng)用開發(fā)UI框架及常用UI控件使用;
4.精通基于iOS平臺的移動應(yīng)用開發(fā)構(gòu)建及流程;
iOS開發(fā)就業(yè)課程群體
1.對編程感興趣,能吃苦,可以沒有語言基礎(chǔ),但是至少要會操作Windows。
2.通過博看文思入學(xué)測試;
3.在校的本??圃盒5?生,具備良好的個人素質(zhì)及修養(yǎng)。
4.有志于從事移動互聯(lián)網(wǎng)開發(fā)。
iOS開發(fā)就業(yè)班詳細(xì)的課程安排,點擊右側(cè)的在線咨詢申請。
序號 課程安排 課程內(nèi)容
1 C語言核心開發(fā) 開學(xué)典禮相關(guān)事項、Mac OS下的開發(fā)環(huán)境介紹
2 C語言概述、數(shù)據(jù)類型,變量
3 C語言運算符、格式化輸入輸出
4 條件分支結(jié)構(gòu)(if..else/switch..case)
5 C語言循環(huán)結(jié)構(gòu)
6 常量、枚舉、宏、函數(shù)、函數(shù)遞歸調(diào)用
7 一維數(shù)組,冒泡排序(其他排序算法了解原理及優(yōu)缺點),折半查找(其他查找算法了解原理及優(yōu)缺點),二維數(shù)組,字符串,字符串相關(guān)系統(tǒng)函數(shù)
8 C語言重難點解析
9 指針一:指針與指針變量、指針變量的定義、指針傳參
10 指針二:指針與數(shù)組、指針與字符串、動態(tài)內(nèi)存分配
11 預(yù)處理、結(jié)構(gòu)體類型的定義、結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組、結(jié)構(gòu)體指針
12 C語言重難點解析(指針)
13 C語言棧,隊列,單鏈表
14 Objective-C編程 Objective-C面向?qū)ο蠡A(chǔ)(類的定義,對象的創(chuàng)建,方法,實例變量)及其項目案例
15 Objective-C繼承和多態(tài)及其項目案例
16 Objective-C復(fù)合、實例可訪問性、實例變量存取方法、字符串類NSString
17 Objective-C集合類、數(shù)值類、枚舉器和快速枚舉及其項目案例
18 Objective-C內(nèi)存管理、對象初始化、便利構(gòu)造器及其項目案例
19 Objective-C屬性、代碼塊、錯誤管理及其項目案例
20 Objective-C重難點解析及其項目案例
21 Objective-C協(xié)議 、類目、延展及其項目案例
22 Objective-C鍵值編碼、鍵值觀察、通知[日期和時間處理,下發(fā)視頻課件]及其項目案例
23 Objective-C使用KVC、KVO、協(xié)議、屬性完成綜合項目訓(xùn)練及其項目案例
24 iOS開發(fā)中級 ios開發(fā)入門、模擬器的使用、MVC模式、計算器案例及其項目案例
25 ios開發(fā)常用控件、文本框的常用屬性、代理模式收鍵盤及其項目案例
26 ios開發(fā)視圖的基礎(chǔ)知識、代碼添加控件、使用NSUserDefaults存儲控件狀態(tài)及其項目案例
27 ios開發(fā)表視圖基本概念、表視圖的使用、代理模式及其項目案例
28 ios開發(fā)表視圖的header和footer、單元格自定義、表視圖編輯(增刪移)、索引及其項目案例
29 ios開發(fā)網(wǎng)絡(luò)請求、JSON和XML數(shù)據(jù)解析、文件和目錄結(jié)構(gòu)、對象歸檔及其項目案例
30 ios開發(fā)單界面請求網(wǎng)絡(luò)數(shù)據(jù)并在列表界面顯示及其項目案例
31 ios開發(fā)多視圖應(yīng)用程序結(jié)構(gòu)、導(dǎo)航控制器、標(biāo)簽欄控制器、模態(tài)視圖及其項目案例
32 ios開發(fā)視圖控制器傳值、單例模式、通知及其項目案例
33 ios開發(fā)響應(yīng)者鏈、touch事件、手勢及其項目案例
34 ios開發(fā)多線程編程:基本概念、NSThread、NSOperationQueue、GCD及其項目案例
35 ios開發(fā)帶異步加載圖片的多界面列表應(yīng)用及其項目案例
36 APP應(yīng)用開發(fā) APP項目立項、需求分析、項目管理(Scrum方法論)及其項目案例
37 APP需求分析技術(shù)、UML用例、需求、概要模版,需求編寫及其項目案例
38 APP SQLite數(shù)據(jù)庫、Core Data,應(yīng)用程序設(shè)置及其項目案例
39 APP 學(xué)生需求評審及其項目案例
40 常用第三方框架(ASIHttp、SDWebImage、iCarousel、二維碼等)及其項目案例
41 APP集中編碼啟動及其項目案例
42 UIWebView、視頻播放、音頻錄放及其項目案例
43 Core Motion獲得加速計和陀螺儀狀態(tài)
44 iOS App測試技術(shù)(測試工具、測試計劃文檔、測試用例、測試執(zhí)行、測試報告)
45 iOS游戲開發(fā)C++高級 iOS游戲開發(fā)C++數(shù)據(jù)類型
46 iOS游戲開發(fā)C++運算符
47 C++基本語句
48 iOS游戲開發(fā)C++函數(shù)及其項目案例
49 C++對象和類及其項目案例
50 iOS游戲開發(fā)C++操作符重載
51 C++類的繼承和多態(tài)及其項目案例
52 iOS游戲開發(fā)C++動態(tài)內(nèi)存分配
53 cocos2d-x iOS開發(fā) C++與OC的區(qū)別及其項目案例
54 cocos2d與cocos2d-x的區(qū)別及其項目案例
55 cocos2d-x回調(diào)函數(shù)處理
56 cocos2d-x iOS下載與安裝及其項目案例
57 cocos2d項目移植實踐及其項目案例
58 cocos2d-html下載與安裝
59 cocos2d-x 安卓開發(fā) eclipse下載與安裝
60 android SDK下載與安裝
61 cocos2d-x android下載與安裝及其項目案例
62 cocos2d-x環(huán)境變量配置
63 cocos2d項目移植安卓平臺實踐及其項目案例
64 CocosBuilder CocosBuider編輯器基礎(chǔ)
65 cocos2d-x骨骼動畫設(shè)計及其項目案例
66 cocos2d-x嵌入式界面
67 CocosBuider代碼編程及其項目案例
68 Cocos2d-x物理引擎基礎(chǔ) 認(rèn)識與創(chuàng)建物理世界及其項目案例
69 cocos2d-x創(chuàng)建物體及其項目案例
70 cocos2d-x添加形狀及其項目案例
71 cocos2d-x夾具的創(chuàng)建與使用
72 Cocos2d-x物理引擎提高 cocos2d-x力與沖量及其項目案例
73 cocos2d-x關(guān)節(jié)創(chuàng)建
74 cocos2d-x接觸與碰撞檢測及其項目案例