專業(yè)
IOS開發(fā)工程師高級班
總課時
3-4個月左右
班次
全日制脫產(chǎn)班;半脫產(chǎn)班
上課時間
白班:9:00-17:00;
周末班9:00-16:00;
晚班:19:00-21:00。
培訓(xùn)目標(biāo)
1. 與企業(yè)無縫結(jié)合,能勝任手機(jī)操作系統(tǒng)研發(fā)及手機(jī)應(yīng)用軟件開發(fā)工作(包括手機(jī)、游戲等各類功能的軟件開發(fā));
2. 能勝任 iPhone App 研發(fā)工程師、iPhone App 測試工程師、iPhone App 產(chǎn)品策劃等職位;
3. 掌握Mac、iOS操作系統(tǒng);
4. 熟練使用Xcode開發(fā)工具;
5. 掌握開發(fā)基礎(chǔ)語言;
6. Objective-C強(qiáng)化:Foundation框架、內(nèi)存機(jī)文件管理;
7. 熟練掌握移動客戶端APP應(yīng)用開發(fā)、游戲開發(fā)等IOS開發(fā)技術(shù);
8. 項(xiàng)目小班教學(xué),讓學(xué)員具備1-2年的IOS開發(fā)工作。
培訓(xùn)內(nèi)容
課程階段
課程項(xiàng)目
課程大綱
階段
Mac系統(tǒng)操作
1、Mac操作系統(tǒng)
2、Mac OS的優(yōu)點(diǎn)
3、Mac操作系統(tǒng)知識
4、Mac硬件知識
第二階段
IOS系統(tǒng)操作
1、iOS系統(tǒng)
2、iOS相關(guān)技術(shù)
3、iOS界面操作
4、iOS內(nèi)置應(yīng)用等
第三階段
Xcode開發(fā)工具
1、Xcode基礎(chǔ)
2、Xcode安裝與調(diào)試
3、Xcode常用命令
4、IDE安裝與模擬器配置
5、MVC框架開發(fā)模式
6、開發(fā)工具界面
7、Hello Word
第四階段
IOS開發(fā)基礎(chǔ)語言
1、類、對象的實(shí)例及方法
2、@interface和@implementation及詳解
3、實(shí)例變量的訪問與數(shù)據(jù)封裝
4、數(shù)據(jù)類型和常量,變量的作用域
5、算術(shù)表達(dá)式,賦值運(yùn)算符、位運(yùn)算符
6、順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、選擇結(jié)構(gòu)
7、合成存取器方法
7、具有多個參數(shù)的方法
8、self關(guān)鍵字
第五階段
Objective-C強(qiáng)化
1、 繼承、封裝、多態(tài)
2、Foundation框架
3、數(shù)字對象、字符串對象、數(shù)組對象
4、字段和集合對象
5、手動管理內(nèi)存,ARC的使用
7、基本文件操作、目錄操作、路徑操作
8、復(fù)制文件 、NSProcessInfo
9、文件操作柄NSFileHandle
第六階段
IOS定位及感應(yīng)程序編寫
1、委托機(jī)制與Core Location的編寫
2、MapKit與文本輸入
3、UIView子類編寫
4、視圖控制對象
5、方向感應(yīng)器,重感編寫
6、通告機(jī)制與設(shè)備轉(zhuǎn)動
7、定位及重感項(xiàng)目實(shí)戰(zhàn)
第七階段
IOS內(nèi)部控件及硬件程序編寫
1、UITableView和UITableViewController
2、編輯UITableView 控件
3、UINavigationController
4、相機(jī)應(yīng)用的實(shí)現(xiàn)
5、數(shù)據(jù)保存、讀取與多任務(wù)處理
6、Core Data框架建設(shè)與應(yīng)用
7、web服務(wù)于UIWebView
8、多媒體播放編寫
9、推送通知和網(wǎng)絡(luò)編程
第八階段
Cocos 2dx
游戲開發(fā)
1、cocos2dx引擎介紹與安裝
2、cocos2dx跨平臺開發(fā)
3、功能運(yùn)用及引擎應(yīng)用
2、游戲開發(fā)基礎(chǔ)
3、動作與動畫
4、實(shí)訓(xùn)項(xiàng)目:飛行射擊
第九階段
Unity3D
游戲開發(fā)
1、Unity3D安裝與配置
2、使用Unity的基本操作
3、內(nèi)建的控制器對象和標(biāo)準(zhǔn)庫中的腳本來增強(qiáng)角色的移動
4、Unity Remote來調(diào)試,美化游戲的場景
5、向量的加減法點(diǎn)乘差乘,光照法線貼圖,內(nèi)存管理,圖形優(yōu)化
實(shí)訓(xùn)項(xiàng)目
第十階段
案例分析
項(xiàng)目綜合實(shí)戰(zhàn)(一)
系統(tǒng)案例分析;
綜合項(xiàng)目實(shí)站,移動APP端項(xiàng)目:完成APP商務(wù)類IOS應(yīng)用程序
第十一階段
案例分析
項(xiàng)目綜合實(shí)戰(zhàn)(二)
游戲案例分析;
綜合項(xiàng)目實(shí)站,移動APP端項(xiàng)目:完成APP游戲開發(fā)設(shè)計(jì)
第十一階段
就業(yè)指導(dǎo)
作品整理
1.就業(yè)強(qiáng)化培訓(xùn)
2.指導(dǎo)學(xué)員進(jìn)行專業(yè)化簡歷的編寫
3.讓學(xué)員做好充足的面試技術(shù)準(zhǔn)備并掌握面試技巧
4.模擬測試
5.模擬面試場景
6.就業(yè)一對一指導(dǎo)
7.整理完整作品,并到就業(yè)部報(bào)到
專業(yè)認(rèn)證
1、國家認(rèn)證,國家級別,全國通用;
2、國際認(rèn)證,全球通用;
3、川軟認(rèn)證,全省通用。
講師
老師均為高級IOS 軟件開發(fā)工程師、項(xiàng)目經(jīng)理。有多年的豐富的APP移動客戶端開發(fā)項(xiàng)目經(jīng)驗(yàn),教學(xué)中將把多年的開發(fā)設(shè)計(jì)經(jīng)驗(yàn)與大量項(xiàng)目與學(xué)員們共同分享。
教學(xué)承諾
1、多媒體教學(xué),保證沒人一臺高配置的筆記本電腦;
2、學(xué)員一期不會,下期可免費(fèi)重修;
3、入學(xué)即簽就業(yè)保障協(xié)議,畢業(yè)后推薦學(xué)員實(shí)習(xí)或就業(yè);
4、學(xué)員就業(yè)后在工作中遇到任何技術(shù)問題, 均可獲得本中心技術(shù)支持;
5、實(shí)行小班制項(xiàng)目教學(xué),著重學(xué)員的實(shí)際動手能力,通過案例分析和項(xiàng)目實(shí)戰(zhàn)讓學(xué)員學(xué)完后擁有相當(dāng)于1-2年的項(xiàng)目經(jīng)驗(yàn)。