IOS系統應用開發就業班 | ||||||||||||||
課程概述: |
包括七大階段,600學時(預計),六個階段項目貫其中,2個專業大型項目,快速掌握整個IOS系統開發流程與相關專業技術! |
|||||||||||||
課程目標: | 本課程重點培養學員的iOS理論與實戰雙重能力,通過對本課程的學習以及多個真實項目的訓練,讓學員畢業后能系統地掌握iOS開發技術,成為iOS系統開發、游戲開發、應用開發的高級技術人才,并完全滿足行業企業要求的有能力,有經驗,有思維的中高級iOS開發人才。 | |||||||||||||
招生對象: |
1、欲從事APP軟件方面開發的研發人員; 2、計算機、電子、自動化、信息工程相關專業; 3、大學??萍皩?埔陨蠈W歷 |
|||||||||||||
入學條件: |
零基礎 對IOS系統開發有強烈興趣,大學??萍皩?埔陨蠈W歷 |
|||||||||||||
上課時間: | 2016年10月24日 | |||||||||||||
課時數: | 600課時 | |||||||||||||
課程講師: | 程俊毅 廖文第 趙文才 賀紫微 | |||||||||||||
優惠活動: | 報名參加粵嵌iOS系統與應用開發就業班,一次性繳清費用的可享受3000元現金大優惠; 報讀粵嵌iOS系統開發與應用就業班課程,可在現場參加大抽獎活動,更有iphone6、iphone6Plus等無限量大禮。 | |||||||||||||
課程大綱 | ||||||||||||||
具體課程包括: 1、MAC系統基礎(MAC-OS基礎、SEHLL命令核心、文件編輯器VI/VIM的使用及配置、MAC文件系統的管理和維護、MAC用戶和用戶組管理、LANMP生產環境部署、SVN/GIT代碼版本管理、GCC/CLANG編譯器的使用) 2、編程核武器Xcode(創建single view項目、認識workspace、創建console項目、創建窗體項目、創建OSX項目、創建iOS項目) 3、真正入門(幫助文檔的使用、提問與解答的地方與技巧、模擬器的搭建和使用、真機連接與測試、AppStore的使用與如何掙錢)
1、C/C++語言(C/C++基礎、GCC編譯器、面向對象編程、數組、指針、類和對象、結構、運算符、模板編程)
2、Objective-C語言Fundamental(分類(Category)、擴展(Extension)、協議(protocol)、KVC與KVO、@Selector、分支與跳轉、雙指針、堆內存管理、IO基本概念等) 4、Objective-C Foundation框架(Foundation 框架的類結構和關系、字典(NSDictionary,NSMutableDictionary)、集合(NSSet,NSMutableSet)、快速枚舉(for..in)NSIndexPath、文件管理(NSFileManager)、程序包(NSBundle)、緩沖區(NSData)、(NSNotificationCenter)、系統功能框架、網絡連接(NSURLConnection)、網絡地址(NSURL)、網絡請求(NSURLRequest)、請求回應(NSResponse)、網絡請求(NSURLRequest)、請求回應(NSResponse)等)
階段實戰項目:
1、“資理通”金融股票投資系統定義相關類和屬性
1、控制器及常用控件(視圖和控制器、MVC架構、導航視圖控制器、表視圖控制器、視圖控制器的生命周期、SegmentControl、ViewController、自定義控件、iOS8新增特性) 2、視圖層(UICatalog、手勢與變形、屏幕適應與布局動畫、通知與鍵盤、Storyboard、視圖層次結構管理、CGPoint、CGSize、CGRect、iOS8新增特性) 3、多線程及網絡編程(多線程(NSThread, NSLock)、操作隊列(NSOperationQueue)、HTTP通信簡介、加載網絡數據、異步加載網絡數據、搭建J2E-IDE、網絡編程 GET/POST請求、使用GET方式與服務器通信、使用POST方式與服務器通信、推送服務的使用)
1、“資理通”金融股票投資系統廣告模塊設
1、UIkit編程 2、Swift 2.0 Fundamental(swift基礎語法、基本框架、數據類型、變量定義、字符串操作、字典、控制流、函數、Optional值、在Xcode中使用swift開發項目、swift與OC比較) 3、Swift 2.0 OOP(面向對象編程(OOP)、類的定義與方法、類功能的動態擴展、繼承、接口、namespace命名空間、swift調試技術) 4、多語言混合編程(swift調用OC、OC調用swift、OC調用C++、C++調用OC、swift調用C、swift、C++與OC混合編程) 5、數據通信及多媒體 6、系統功能匯總
階段實戰項目:
1、Cocos2D-X游戲開發
階段實戰項目:本課程為游戲開發學習過程的項目實戰,可選擇多個大型網絡游戲項目(如暗黑奇跡、戰地之王、足球大師 等 ),學員在學習的過程中結合前面學過的知識可開發出一個完整的游戲項目。
具體課程包括:
1、代碼優化(Xcode代碼編輯插件XAlign、算法改進、編譯器優化) 具體課程包括:
1、時間管理(對iOS開發工程師工作的時間管理方法進行培訓,建立良好的時間管理觀念和技巧。) |