【課程簡介】
幫助沒有編程基礎的學員學習程序的基本結(jié)構(gòu),學習程序開發(fā)過程中的實用語法。系統(tǒng)的學習Swift基本語法,全面理解變量、常量,程序結(jié)構(gòu),函數(shù)等核心內(nèi)容。課程結(jié)束后,學員可建立全面的面向過程編程的思路和解決方法,擁有扎實的Swift編程基礎,為學習Swift程序開發(fā)做好充分準備。
【適合人群】
1. 零基礎入門,沒有任何編程基礎的同學;
2. 手游開發(fā)人員;
3. 從事過其他程序開發(fā)工作,想要學習Swift;
4. 打算從事IT行業(yè)的在校學生或應屆畢業(yè)生
【課程特色】
首開swift課程,讓你走在別人前面,先一步展翅翱翔;
精講多練,上機時間超過70%;
成熟就業(yè)**團隊,讓你的薪資比同齡人高出不止一倍;
學習一套課程,相當于在企業(yè)工作1年的經(jīng)驗。
【學習目標】
1、打下堅實的Swift語法基礎,全面理解程序的流程控制。了解面向過程編程和面向?qū)ο缶幊蹋?/p>
2、建立良好的編程習慣,能夠?qū)懗龈呖勺x性的代碼,能夠按照規(guī)范命名變量、定義方法、等,形成良好的代碼注釋習慣;
3、掌握良好的面向?qū)ο笏枷耄诠ぷ鲘徫恢?,熟練應用Swift語言開發(fā)游戲、應用程序。
【課程內(nèi)容】
:基礎課程
1. 了解什么是程序?目前主流的編程語言有哪些。了解從事IT行業(yè)所應具備的技能和知識。
2. 學習并熟練掌握使用Mac操作系統(tǒng)、Xcode等編譯器的使用。
3.了解Swift的主要特性,熟悉通過Xcode編譯器編寫Swift。
4. 學習Swift編程基礎,了解Swift的基本數(shù)據(jù)類型和復雜數(shù)據(jù)類型。熟練變量、常量、運算符與表達式等的操作。
5. 掌握程序開發(fā)中的if-else if、switch-case等條件語句。
參考案例一:《初級卡牌》游戲
參考案例二:《抽獎機》應用
6. 掌握序開發(fā)中的for、while,for...in等循環(huán)語句,以及break、continue、return的用法。
參考案例一:《氣泡屏?!窇?/p>
7. 學習函數(shù),函數(shù)的定義,包括語句與函數(shù)表達式,傳遞任意參數(shù)技巧,通過判斷參數(shù)類型實現(xiàn)函數(shù)重載,遞歸的原理,使用函數(shù)表達式解決問題的技巧。
參考案例一:《動感照片查看》應用
8. 學習數(shù)組,數(shù)組的概念,數(shù)組的基本操作,數(shù)組的遍歷與排序,數(shù)組的搜索。
參考案例一:顯示對象隊列加載
9. 學習字符處理。字符切割、拼接、插入及XML結(jié)構(gòu)數(shù)據(jù)解析等操作。
10.掌握圖片紋理、聲音編程。
參考案例一:《許愿墻》應用
11. 初步掌握面向?qū)ο缶幊?、類及對象的概念?/p>
綜合項目學習
參考案例一:《計算器》應用
參考案例二:《鬧鈴》應用
參考案例三:《照相機》應用
參考案例四:《初級雷電》游戲
參考案例五:《FlyppyBird》游戲
【教學環(huán)境】
【課程優(yōu)勢】
1、權(quán)威前沿的教學(講師都是來自9RIA.com天地會的開發(fā)者);
2. 強大的社區(qū)支持(9RIA.com天地會是全球大的RIA開發(fā)者社區(qū));
3.推薦就業(yè);
4. 一次報名,終身學習,學會為止( 循環(huán)開班,可向班主任申請轉(zhuǎn)班再次聽課 )。
5.項目貫穿始終,在案例中熟悉每個知識點。
【學員心得】
馬成:之前,一個人學習as3,感覺很迷茫,不知道要學什么,也不清楚到底該怎么樣去學習好這門語言。直到來到杭州天地會,我才真正感覺自己找到了組織。老師的敬業(yè),同學們對知識的渴望,使得學習氛圍十分濃厚。在這里,我學到了很多實用的知識,也結(jié)識了一些永遠的好朋友;在這里,我找到了自己人生的方向,也找到了滿意的工作。希望天地培訓能夠幫越來越多還在迷茫中的朋友指引方向!
【優(yōu)惠活動】
提前報名優(yōu)惠,團報優(yōu)惠,老學員介紹優(yōu)惠
【講師】
我們的swift講師均任職于國內(nèi)IT企業(yè),具有多年ios開發(fā)和項目實施經(jīng)驗。對蘋果新的編程語言swift有著自己深刻的理解和獨到的見解。在知名企業(yè)做過ios企業(yè)應用開發(fā)實戰(zhàn)內(nèi)訓。
【SWIFT定義】
Swift是蘋果公司在WWDC2014上發(fā)布的全新開發(fā)語言。從演示視頻及隨后在appstore上線的標準文檔看來,語法內(nèi)容混合了OC,JS,Python,語法簡單,使用方便,并可與OC混合使用。
Swift 是一種新的編程語言,用于編寫 iOS 和 OS X 應用。Swift 結(jié)合了 C 和 Objective-C 的優(yōu)點并且不受C兼容性的限制。Swift 采用安全的編程模式并添加了很多新特性,這將使編程更簡單,更靈活,也更有趣。Swift 是基于成熟而且倍受喜愛得 Cocoa 和 Cocoa Touch 框架,他的降臨將重新定義軟件開發(fā)。