機構類型: 未認證
滿意度: 5.0分
(本頁面由 杭州澤晨企業(yè)管理咨詢有限公司自行上傳,本網不對該頁面內容(包括但不限于文字、圖片)真實性和知識產權負責,如有侵權請聯系處理刪除qq:16720809 。)
課程分類
緊跟蘋果公司技術的腳步技術新、人時尚的iOS工程師自己編寫核心架構代碼
讓其他人編寫“外圍”代碼的iOS工程師
微信小程序目前比較,會微信小程序的程序員更搶手
注意:課程經常進行迭代升級,實際課程請以課程顧問提供為準
真實項目案例教學,項目經理輔導,苦練5個月華麗轉身!
階段 語言基礎
課程階段 | 課程名稱 | 課程內容 | 天數 | 階段課程達到的 | 貫穿項目案例 |
語言基礎 | Objective-C語言 | 編譯及運行環(huán)境,編程規(guī)范,變量 基本數據類型,進制,運算符,流程控制 | 5 | 學員學完此部分課程后,可基本掌握OC語言的企業(yè)開發(fā)技術,理解系統內存結構,掌握程序流程處理,數據結構組織和算法實現。成為一名入門級的OC語言程序員。 | |
Objective-C語言 | 數組,函數,預處理器,宏 結構,聯合,枚舉 | 2 | |||
OOP編程 | 面向對象編程,類, 對象,屬性,方法,消息機制 封裝,繼承,多態(tài), ,分類,擴展 Objective-C語言內存管理原理 Objective-C語言2015新語法 | 7 | 學員學完此部分課程后,可熟練使用Objective-C語言,掌握蘋果開發(fā)基礎類庫,理解蘋果系統的內存管理技術。為寫出流暢,高性的的App打下基礎 | ||
Foundation框架 | 蘋果基礎框架常用類的使用, NSObject類, NSObject,NSString/NSMutableString類,NSNumber類,NSValue類,iOS開發(fā)中常用集合類的使用,掌握Block的使用等 | 7 |
第二階段 iOS核心編程
課程階段 | 課程名稱 | 課程內容 | 貫穿項目案例 |
iOS核心編程 | 控件和控制器基礎 (7天) | iOS應用開發(fā)基礎, 基礎控件的使用, InterfaceBuilder技術如何開發(fā)效率 多視圖編程, iOS中委托代理的使用 滾動視圖和圖片處理 故事板在iOS應用開發(fā)中如何開發(fā)效率 故事板場景和視圖控制器 如何在實際開發(fā)中靈活使用Storyboard, xib和純代碼混合編程 | iOS 應用項目案例庫(包括: 音樂App, 友錄App, 信息App, 新聞App等)幾十個經典項目和案例。講師上課講授項目庫中的界面和用戶交互功能。并講授各種用戶交互案例,涵蓋主流App應用的用戶交互技術 |
核心控制器 (7天) | 表格視圖控制器 集合視圖控制器 控件 視圖控制器的生命周期 | ||
視圖層技術 (7天) | 視圖和圖形繪制技術在用戶體驗方面的應用 手勢識別,視圖變形, 觸控 屏幕適配和界面布局技術 視圖動畫,核心動畫用戶體驗 |
第三階段 iOS編程
課程階段 | 課程名稱 | 課程內容 | 貫穿項目案例 |
iOS編程 | 模型和數據存儲 (3天) | iOS文件系統,文件操作,數據與資源加載, 屬性文件與檔案存儲 數據庫SQLite和SQL語句,數據庫第三方庫FMDB | iOS 應用項目庫(包括: 音樂App,天氣App, 新聞App, 在線影訊、… 等)經典iOS App項目。 講師上課講授項目庫中有挑戰(zhàn)性的音樂App, 影訊App,等項目;另外學員還可以從項目庫中自選幾個項目作為選作項目,在講師的指導下完成。 |
多線程與多任務 (2天) | 進程與線程, iOS線程處理, GCD, 線程池 | ||
網絡編程 (4天) | 網絡通信模型與通信,TCP/IP,HTTP/HTTPS 如何通過XML文件解析與JSON解析技術進行網絡通信 第三方框架AFNetworking, SDWebImage,YYModel等 本地緩存機制體驗,優(yōu)化網絡 長連接與Socket通信框架CocoaAsynchSocket | ||
多媒體與系統服務 (3天) | 音頻播放,視頻播放 位置定位,地圖應用 各種iOS傳感器的使用 系統媒體庫,相冊,通訊錄,像機,麥克的調用 | ||
網絡音樂播放器項目 (7天) | MVC設計模式在iOS應用開發(fā)中的應用 多媒體技術、網絡技術、多線程技術及多種第三方框架的綜合性運用 版本控件SVN/Git |
第四階段 項目
課程階段 | 課程名稱 | 課程內容 | 貫穿項目案例 |
項目 | 視頻直播類項目 (5天) | MVVM設計模式在iOS應用開發(fā)中的應用 多媒體技術及網絡技術的再次綜合運用 了解主流的視頻流實現技術 | 講解視頻直播App和社交類App。另外學員還可以從項目庫中自選幾個項目作為選作項目,在講師的指導下完成。 |
社交類項目 (8天) | 本地推送和遠程推送,極光推送 藍牙通信,二維碼生成掃描 移動支付,打包第三方庫 App打包和上線 其他實用開發(fā)技巧 社交與位置分享 環(huán)信通訊框架 | ||
微信小程序 (10天) | 微信小程序的框架結構 UI組件的應用 核心API的使用 多媒體、網絡等技術的實現 前端CSS、javaScript技術 |
第五階段 前沿實用技術
課程階段 | 課程名稱 | 課程內容 | 貫穿項目案例 |
前沿實用技術 | Swift語言 (11天) | Playground中編寫和調試Swift程序 Swift語言基礎:數據類型,運算符,字符和字符串,集合,控制流 Swift函數式編程,閉包,枚舉 類和結構體,面向對象編程,構造器 擴展,,泛型 下標、可選值、可選鏈,運算符重載 Swift與Objective-C語言混合編程 | 使用Swift語言實現微博App或酷跑運動類App |
技術 (10天) | 理論基礎 單元、系統 用例 自動化工具的使用 |
講師組合授課, 用實力說話
張 翔 IOS總監(jiān)級講師
工作經歷
曾在IBM、掌娛互動、凱斯科技、奧奇?zhèn)サ裙緭伍_發(fā)工作。而后創(chuàng)建了“赤子城夢想工作室”。
授課風格
善于采取引導啟發(fā)的教學方式, 通過多個游戲項目貫串所有知識點的方式。
肖莉娟 IOS總監(jiān)級講師
工作經歷
擁有多年IBM中國開發(fā)中心研發(fā)經驗,曾參與多個企業(yè)級項目的研發(fā)工作:IBM Cloud Managed Service (CMS)云計算基礎架構服務平臺
授課風格
扎實的技術功底,清晰的教學思路,縝密的思維,注重學員能力和動手能力的培養(yǎng)。
鄭士琪 IOS總監(jiān)級講師
工作經歷
具有15年以上的c++應用開發(fā)經驗。曾經在北京聯合任教,參與3G標準的研發(fā)工作,尚德從事iOS研發(fā)教學工作。
授課風格
思維嚴謹,邏輯性強,善于用形象化的例子來說明抽象的知識點。講課風格細致,深入淺出簡明易懂,對學生認真負責。
紀盈鑫 IOS總監(jiān)級講師
工作經歷
4年iOS研發(fā)經驗。擁有外包和產品兩種開發(fā)經歷。 已指導并幫助學員上架多個項目到AppStore。專注于iOS原生應用類程序開發(fā)。
授課風格
授課風趣幽默,親和力強。教學耐心,循序漸進,課堂氣氛活躍。善于結合生活中的實例,把艱澀難懂的知識點傳授給學員。