學習目標?
了解IOS平臺和應(yīng)用的概況,學習Obj-C語言及核心知識,快速掌握應(yīng)用程序開發(fā)所需的程序語言基礎(chǔ)。?
掌握開發(fā)環(huán)節(jié)中的Xcode、Interface?Builder?IDE環(huán)境、控件的屬性和使用方法。?
從案例出發(fā),掌握完整的IOS軟件開發(fā)的流程和技術(shù)架構(gòu)方法。?
通過工程案例,模擬真實項目開發(fā),掌握實用的測試、調(diào)試技術(shù);?
招生對象?
1、計算機相關(guān)專業(yè)畢業(yè),中專以上文憑;?
2、熱愛技術(shù)開發(fā),具備較好的學習能力;?
3、嚴謹?shù)倪壿嬎季S能力,了解面向?qū)ο缶幊趟枷??
4、了解Java開發(fā)語言;?
教學大綱?
Objective-C開發(fā)語言基礎(chǔ)課程(初/中級班)?
1、移動互聯(lián)網(wǎng)的發(fā)展概述?
2、移動互聯(lián)網(wǎng)的相關(guān)技術(shù)介紹?
3、XCODE介紹,HELLO?WORLD?第一個程序?qū)崿F(xiàn)?
4、面向?qū)ο蟪绦蜷_發(fā)基礎(chǔ)?
5、類的方法,對象生命周期?
IOS開發(fā)技術(shù)基礎(chǔ)(初/中級班)?
1、創(chuàng)建第一個簡單應(yīng)用,MVC結(jié)構(gòu),NIB文件以及事件響應(yīng)函數(shù)?
2、UIView重要的屬性和方法以及畫圖和動畫的實現(xiàn)?
3、iPhone/iPad軟件構(gòu)架,MVC的具體使用,view?controller之間通信?
4、導航控制器?
5、數(shù)據(jù)顯示方法?
6、用戶數(shù)據(jù)保存的幾種方法?
7、性能優(yōu)化方法?
8、Xcode內(nèi)置工具使用,instrumen,bugstroubleshooting實戰(zhàn)?
9、WebView,locations和googlemapview?
10、可視化控件是UIView的子類?
12、UIButton(按鈕),UILabel(Label),UITextField?
13、Xcode中的Interface?Builder創(chuàng)建控件實例(IBOutlet,IBAction)?
14、用代碼方式創(chuàng)建控件?
15、UIImageView?
16、其他常用基礎(chǔ)控件(UISlider,UISwitch,UISegment)?
17、OS的內(nèi)存管理機制(iOS4)?
18、對象生命周期和自動釋放?
19、使用ARC,Strong和Weak指針(iOS5新特性)?
20、SQLite介紹?
21、SQLite相關(guān)編程?
22、IOS網(wǎng)絡(luò)編程(實現(xiàn)TCP/IP通信)?
23、IOS多任務(wù)相關(guān)編程?
學習目標?
Android?SDK開發(fā)的語言基礎(chǔ),基礎(chǔ)知識的掌握程度直接關(guān)系到后續(xù)學習的進度。此階段課程深入加強語言基礎(chǔ),掌握類的組成部分,屬性和方法,對象的概念以及二者之間的關(guān)系。?
IOS開發(fā)實戰(zhàn)(高級班)?
1、iPad點菜通項目?
2、iPhone汽車通項目(類似于汽車大全iPhone版?)?
3、iPhone?Jure淘珠寶(類似淘寶iPhone版)?
學習目標?
Android?SDK開發(fā)的語言基礎(chǔ),基礎(chǔ)知識的掌握程度直接關(guān)系到后續(xù)學習的進度。此階段課程深入加強語言基礎(chǔ),掌握類的組成部分,屬性和方法,對象的概念以及二者之間的關(guān)系。
廣州從化區(qū)IOS軟件開發(fā)實戰(zhàn)培訓
- 說明
- 分類:軟件開發(fā)工程師
- 點擊數(shù):972