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

友情鏈接

Back to top