【課程簡介】
主要講解Swift應(yīng)用,通過這一階段的學(xué)習(xí),學(xué)員可以掌握Swift語言特性、面向?qū)ο缶幊趟枷氲?,在程序開發(fā)中必須掌握的核心知識。
【適合人群】
1. 零基礎(chǔ)入門,沒有任何編程基礎(chǔ)的同學(xué);
2. 手游開發(fā)人員;
3. 從事過其他程序開發(fā)工作,想要學(xué)習(xí)Swift;
4. 打算從事IT行業(yè)的在校學(xué)生或應(yīng)屆畢業(yè)生
【課程特色】
首開swift課程,讓你走在別人前面,先一步展翅翱翔;
精講多練,上機(jī)時間超過70%;
成熟就業(yè)**團(tuán)隊(duì),讓你的薪資比同齡人高出不止一倍;
學(xué)習(xí)一套課程,相當(dāng)于在企業(yè)工作1年的經(jīng)驗(yàn)。
【學(xué)習(xí)目標(biāo)】
1、打下堅(jiān)實(shí)的Swift語法基礎(chǔ),全面理解程序的流程控制。了解面向過程編程和面向?qū)ο缶幊蹋?/p>
2、建立良好的編程習(xí)慣,能夠?qū)懗龈呖勺x性的代碼,能夠按照規(guī)范命名變量、定義方法、等,形成良好的代碼注釋習(xí)慣;
3、掌握良好的面向?qū)ο笏枷?,在工作崗位中,熟練?yīng)用Swift語言開發(fā)游戲、應(yīng)用程序。
【課程內(nèi)容】
進(jìn)階課程:核心架構(gòu)和核心類
1.學(xué)習(xí)ios的項(xiàng)目構(gòu)成,ios支持的文件類型
參考案例:Hello world
2.學(xué)習(xí)ios的核心視圖類UIKit框架的基礎(chǔ)視圖:UIButton、UILabel、UIImageView、UITextField、UIScrollView、UIAlertView。以及點(diǎn)擊事件
參考案例:計(jì)算器
3.學(xué)習(xí)ios的核心視圖類UIKit框架的視圖- UITableView 、UIDatePicker等。
參考案例:鬧鐘、列表
4.Xcode視圖工具Interface Builder、 Xib、StoryBoard
5.使用代碼自定義視圖
6.多視圖控制器 UINavigationController、UITabBarController,以及頁面跳轉(zhuǎn)
7.觸摸事件、手勢處理、鍵盤處理
8.IOS設(shè)計(jì)模式:MVC模式、代理模式
9.學(xué)習(xí)ios中的繪圖以及動畫
10.IOS數(shù)據(jù)存儲:Plist、Preference、SQlite3、CoreData
參考案例: 記事本
11.IOS多線程:NSThread, NSOperationQueue, GCD
參考案例:下載隊(duì)列、圖標(biāo)異步加載
12.網(wǎng)絡(luò)操作NSURLConnection、NSURLSession、AFNetworking以及Socket,以及數(shù)據(jù)傳輸,json解析。
參考案例:天氣預(yù)報(bào)應(yīng)用
13.多媒體:音頻、流媒體、相機(jī)、相冊
參考案例:音樂播放器
14.基于位置的編程-Mapkit,用戶定位
參考案例:Iam here。
15.IOS系統(tǒng)服務(wù):藍(lán)牙,通訊錄,郵件等。
16.常用工具:內(nèi)存分析工具、單元測試、推送、本地化、SVNGit
17.調(diào)用第三方庫、在swift語言中調(diào)用object-c語言及由object編寫的庫
【教學(xué)環(huán)境】
【課程優(yōu)勢】
1、權(quán)威前沿的教學(xué)(講師都是來自9RIA.com天地會的開發(fā)者);
2. 強(qiáng)大的社區(qū)支持(9RIA.com天地會是全球大的RIA開發(fā)者社區(qū));
3.推薦就業(yè);
4. 一次報(bào)名,終身學(xué)習(xí),學(xué)會為止( 循環(huán)開班,可向班主任申請轉(zhuǎn)班再次聽課 )。
5.項(xiàng)目貫穿始終,在案例中熟悉每個知識點(diǎn)。
【學(xué)員心得】
馬成:之前,一個人學(xué)習(xí)as3,感覺很迷茫,不知道要學(xué)什么,也不清楚到底該怎么樣去學(xué)習(xí)好這門語言。直到來到杭州天地會,我才真正感覺自己找到了組織。老師的敬業(yè),同學(xué)們對知識的渴望,使得學(xué)習(xí)氛圍十分濃厚。在這里,我學(xué)到了很多實(shí)用的知識,也結(jié)識了一些永遠(yuǎn)的好朋友;在這里,我找到了自己人生的方向,也找到了滿意的工作。希望天地培訓(xùn)能夠幫越來越多還在迷茫中的朋友指引方向!
【優(yōu)惠活動】
提前報(bào)名優(yōu)惠,團(tuán)報(bào)優(yōu)惠,老學(xué)員介紹優(yōu)惠
【講師】
我們的swift講師均任職于國內(nèi)IT企業(yè),具有多年ios開發(fā)和項(xiàng)目實(shí)施經(jīng)驗(yàn)。對蘋果新的編程語言swift有著自己深刻的理解和獨(dú)到的見解。在知名企業(yè)做過ios企業(yè)應(yīng)用開發(fā)實(shí)戰(zhàn)內(nèi)訓(xùn)。
【SWIFT前景】
作為一項(xiàng)蘋果獨(dú)立發(fā)布的支持型開發(fā)語言,已經(jīng)有了數(shù)個應(yīng)用演示及合作開發(fā)公司的測試,相信將在未來得到更廣泛的應(yīng)用。某種意義上Swift作為蘋果的新商業(yè)戰(zhàn)略,將吸引更多的開發(fā)者入門,從而增強(qiáng)App Store和Mac Store本來就已經(jīng)實(shí)力雄厚的應(yīng)用數(shù)量基礎(chǔ)。