iOS Tigers 1. 使用 Swift 程式設計

關於此課程
在 iOS Tigers 課程的第一個月,您將被介紹到使用 Swift 語言的程式設計基礎知識。
第 1 週:宣告和比較(Declare & Compare) 專注於程式設計的基礎知識,包括理解變數(variables)、類型(types)和條件(conditions)。您將參與動手練習,以鞏固對這些基礎概念的理解。
第 2 週:執行和重複(Execute and Repeat) 深入探討迴圈(loops)、集合(collections)、函數(functions)和錯誤處理。您將學習如何重複使用程式碼、執行重複的任務,並透過實踐練習處理程式碼中的錯誤。
第 3 週:封裝和結構(Encapsulate & Structure) 介紹選用性(optional)、結構(structures)、枚舉(enums)和物件導向程式設計的類別。本週旨在幫助學生了解如何有效地封裝資料和結構化他們的程式碼。
第 4 週:進階概念(Advanced Concepts) 涵蓋參考(references)與值(values)、閉包(closures)、擴充(extensions)和協定(protocols)。您將透過詳細的課程和自我練習探索這些進階主題,為更複雜的程式設計挑戰做好準備。
在本月結束時,您將在 Swift 方面擁有堅實的基礎,使您能夠在 iOS 開發中處理更進階的主題。
課程內容
第 1 週:宣告和比較(Declare & Compare)
-
什麼是程式設計(Programming)?認識 Swift
11:33 -
創建一個專案
-
程式設計
-
宣告值:變數和類型(Variables & Types)
08:54 -
練習常數和字串插值
-
變數、常數和類型
-
如果…?使用條件 (Conditions)
14:17 -
練習使用條件和運算符
-
條件測驗