1. gzyueqian
      13352868059
      IOS系統應用開發就業班
      課程概述:

      包括七大階段,600學時(預計),六個階段項目貫其中,2個專業大型項目,快速掌握整個IOS系統開發流程與相關專業技術!
      第一階段:iOS系統開發環境基礎
      第二階段:核心語言工具
      第三階段:iOS核心編程
      第四階段:iOS高級編程
      第五階段:游戲開發
      第六階段:項目優化與驗收
      第七階段:就業指導

      課程目標: 本課程重點培養學員的iOS理論與實戰雙重能力,通過對本課程的學習以及多個真實項目的訓練,讓學員畢業后能系統地掌握iOS開發技術,成為iOS系統開發、游戲開發、應用開發的高級技術人才,并完全滿足行業企業要求的有能力,有經驗,有思維的中高級iOS開發人才。
      招生對象: 1、欲從事APP軟件方面開發的研發人員;
      2、計算機、電子、自動化、信息工程相關專業;
      3、大學??萍皩?埔陨蠈W歷
      入學條件: 零基礎
      對IOS系統開發有強烈興趣,大學??萍皩?埔陨蠈W歷
      上課時間: 2016年10月24日
      課時數: 600課時
      課程講師: 程俊毅 廖文第 趙文才 賀紫微
      優惠活動: 報名參加粵嵌iOS系統與應用開發就業班,一次性繳清費用的可享受3000元現金大優惠; 報讀粵嵌iOS系統開發與應用就業班課程,可在現場參加大抽獎活動,更有iphone6、iphone6Plus等無限量大禮。
       
      課程大綱


      iOS系統是基于MacOS/Darwin的手機操作系統平臺,要深入系統的學習iOS,不僅僅要有Objective-C應用開發,還必須要具備MacOS/Darwin、C/C++高級編程技巧才能深入的涉及iOS高端及游戲開發,成為iOS開發的高素質人才。

      第一階段:ISO系統開發環境基礎

      主要內容:熟練使用版本管理器,熟練使用iOS開發中最重要的武器Xcode,從掌握Mac OS操作系統到精通Xcode開發框架,對整個iOS軟件產品的開發流程,有一個整體清晰的理解,對后續自己開發程序或者公司開發軟件產品奠定正確思路,了解蘋果軟件產品生命周期,行業規則和相關開發需要知道的背景知識。


      具體課程包括:

      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、“資理通”金融股票投資系統框架搭建

      “資理通”金股票投資融系統效果圖


      2、“樂游”旅行攻略、手機訂票系統需求分析

      樂游APP效果圖


      3、手機地圖導航功能設計

      手機地圖導航效果圖



      第二階段:核心語言工具

      主要內容:快速掌握蘋果MAC系統所需要的編程語言工具!掌握MAC下C/OC語言開發Fundamental Environment,為進一步學習iOS開發打下良好的基礎。


      具體課程包括:

      1、C/C++語言(C/C++基礎、GCC編譯器、面向對象編程、數組、指針、類和對象、結構、運算符、模板編程)

      2、Objective-C語言Fundamental(分類(Category)、擴展(Extension)、協議(protocol)、KVC與KVO、@Selector、分支與跳轉、雙指針、堆內存管理、IO基本概念等)
      3、Objective-C語言OOP(面向對象編程(OOP)、繼承和組合、self和super關鍵字、屬性(Property)、類工廠方法(Class Factory Method)、單例模式(Singleton)、委托模式(Delegation)、內存堆棧模型、內存管理(引用計數、ARC)、自省(Introspective)、SEL選擇器、動態類型與靜態類型等)

      4、Objective-C Foundation框架(Foundation 框架的類結構和關系、字典(NSDictionary,NSMutableDictionary)、集合(NSSet,NSMutableSet)、快速枚舉(for..in)NSIndexPath、文件管理(NSFileManager)、程序包(NSBundle)、緩沖區(NSData)、(NSNotificationCenter)、系統功能框架、網絡連接(NSURLConnection)、網絡地址(NSURL)、網絡請求(NSURLRequest)、請求回應(NSResponse)、網絡請求(NSURLRequest)、請求回應(NSResponse)等)


      階段實戰項目:

      1、“資理通”金融股票投資系統定義相關類和屬性
      2、“樂游”--旅行攻略、手機訂票系統建立數據模型
      3、手機地圖導航調用API


      第三階段:iOS核心編程

      主要內容:通過此階段課程的學習,對MVC, 控制器,常用控件,視圖層, 多線程及網絡編程有一個深入的理解,并熟練應用iOS的多線程,網絡通信,持久化存儲等技術,學員在沉淀知識的同時,也熟悉了真正的企業級別項目的開發方式。


      具體課程包括:

      1、控制器及常用控件(視圖和控制器、MVC架構、導航視圖控制器、表視圖控制器、視圖控制器的生命周期、SegmentControl、ViewController、自定義控件、iOS8新增特性)

      2、視圖層(UICatalog、手勢與變形、屏幕適應與布局動畫、通知與鍵盤、Storyboard、視圖層次結構管理、CGPoint、CGSize、CGRect、iOS8新增特性)

      3、多線程及網絡編程(多線程(NSThread, NSLock)、操作隊列(NSOperationQueue)、HTTP通信簡介、加載網絡數據、異步加載網絡數據、搭建J2E-IDE、網絡編程 GET/POST請求、使用GET方式與服務器通信、使用POST方式與服務器通信、推送服務的使用)


      階段實戰項目:

      1、“資理通”金融股票投資系統廣告模塊設
      2、“樂游”--旅行攻略、手機訂票系統網絡通信模塊設計
      3、手機地圖導航整體界面結構搭建


      第四階段:iOS高級編程

      主要內容:通過本階段的學習,你將掌握UIkit編程、數據存儲與多媒體,充分理解XML和JSON的作用及使用技巧,掌握swift2.0開發技巧,后續通過完成多個不同類型的項目,你將掌握音頻視頻處理,電話短信處理,相機操作,重力感應,地圖等技術,讓你從一名合格的iOS開發工程師,一躍成為核心骨干工程師!


      具體課程包括:

      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、“資理通”金融股票投資系統布局適應、界面美化、添加指紋解鎖
      2、“樂游”--旅行攻略、手機訂票系統整體界面結構搭建、統一數據存儲
      3、手機地圖導航圖標設計、過度效果、數據處理
      4、利用swift語言對階段性項目進行代碼重寫


      第五階段:游戲開發

      主要內容:通過本階段的學習,你將掌握目前最流行的Cocos2D-X游戲引擎、Box2D物理游戲引擎以及Unity3D游戲引擎,學會對游戲性能優化及內購功能的使用,本階段的內容不僅僅局限于iOS平臺上的游戲開發,更能運用到其他主流平臺。


      具體課程包括:

      1、Cocos2D-X游戲開發
      2、Box2D游戲引擎
      3、Unity3D游戲引擎
      4、SpriteKit及OpenGL
      5、游戲性能優化及內購功能


      階段實戰項目:本課程為游戲開發學習過程的項目實戰,可選擇多個大型網絡游戲項目(如暗黑奇跡、戰地之王、足球大師 等 ),學員在學習的過程中結合前面學過的知識可開發出一個完整的游戲項目。
      1、暗黑奇跡

      暗黑奇跡游戲界面


      2、戰地之王

      戰地之王游戲界面


      3、足球大師

      足球大師游戲界面


      第六階段:項目優化與驗收

      主要內容:針對前期各階段對大型項目(“資理通”金融股票投資系統、“樂游”--旅行攻略、手機訂票系統、手機地圖導航等)的實戰結果進行驗收,教會學員如何測試自己的項目,如何優化項目性能,提高運行效率,同時幫助學員對項目進行完善優化,并挑選出最佳項目在AppStroe上線。

      具體課程包括:

      1、代碼優化(Xcode代碼編輯插件XAlign、算法改進、編譯器優化)
      2、內存優化(ASIDownloadCache緩存優化、SplitDemoAppDelegate緩存優化策略、NSOperation緩存優化線程、Autorelease Pool、Analyze、Xcode的自帶工具Leaks)
      3、性能優化(性能分析、Cell重用、App啟動時間優化、Background機制、Instruments 工具)
      4、項目驗收

      第七階段:就業指導

      主要內容:就業老師根據學員意向及學習情況,對學員進行就業指導和職業規劃。包括時間管理,面試技巧,職業生涯規劃,模擬面試等。

      具體課程包括:

      1、時間管理(對iOS開發工程師工作的時間管理方法進行培訓,建立良好的時間管理觀念和技巧。)
      2、有效溝通(對iOS開發工程師工作的溝通思路及方式進行培訓,建立良好的聆聽和表達能力。)
      3、簡歷寫作面試技巧(對iOS開發工程師的簡歷進行設計,并培訓面試技巧。)
      4、團隊合作(介紹團隊在公司中的價值,和針對iOS開發行業中的合作思路和方法。)
      5、職業規劃(對每位即將就業的學生針對個人發展思路進行職業規劃,提供思路給學生進行前行。)
      6、模擬面試(模擬企業面試,鍛煉學生對解答問題的思路,培養自信心。)

      教學參考書目:

      1.嵌入式系統的C語言
      2.Object-C基礎教程
      3.LearnObject-C
      4.Object-C 2.0
      5.Object-C第二版
      6.Cocoa-obj
      7.iPhone應用開發
      8.iPhone開發秘籍
      9.iPhonedeveloper
      10.美國斯坦福大學iphone開發訓練課程

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 中文字幕乱码免费不卡精品 | 天堂久久久亚洲国产一区 | 亚洲免费片中文字幕 | 免费人成在线视频不卡 | 亚洲美女午夜在线 | 久久免费视频观看网站 |