iOS Swift程式設計
Level: Fundamental
Total Hours: 42 小時
Number of Lessons: 14
開課日期: Mar 05, 2016
Day of the week:
Sat
NTD 63,000
send Course Introduction
兩分鐘認識 "iOS APP應用程式開發課程"
iOS App開發課程-Swift語言 課程簡介
- Swift程式語言導論
- Swift資料類型
- 基本運算符號
- 流程控制
- 集合
- 函式與Closure
- 物件導向程式設計
- 進階物件導向程式設計
- 常用資料類型與格式化
- 錯誤處理與格式檢查
學習目標
- 瞭解Swift語法與流程控制
- 熟悉資料存取方式
- 了解如何設計函式與使用Closure
- 善用物件導向設計模式以達到重複利用
- 利用錯誤處理機制解決執行錯誤問題
課程對象
- 完全不熟悉程式設計但想成為應用程式開發者
學員需具備哪些基本知識
- 熟悉Apple Mac電腦操作
軟、硬體設備
【所需軟體版本】
- Swift 4 + Xcode 9
【所需硬體設備】
- Mac電腦
課程大綱
第一章 Swift程式語言導論
1-1 Swift程式語言
1-2 Xcode開發工具
第二章 Swift資料類型
2-1 程式語言概論
2-2 Playground
2-3 Swift程式內容
2-4 資料類型
第三章 基本運算符號
3-1 運算符號介紹
3-2 算術運算符號
3-3 指派運算符號
3-4 比較運算符號
3-5 邏輯運算符號
第四章 流程控制
4-1 流程控制導論
4-2 條件控制
4-3 迴圈控制
4-4 特殊流程處理
第五章 集合
5-1 集合導論
5-2 Array
5-3 Set
5-4 Dictionary
第六章 函式與Closure
6-1 函式導論
6-2 函式的宣告
6-3 函式的進階使用
6-4 Closure
第七章 物件導向程式設計
7-1 物件導向程式設計導論
7-2 建構式
7-3 類型的屬性與方法
7-4 Array儲存物件
7-5 繼承
7-6 擴展
7-7 下標
第八章 進階物件導向程式設計
8-1 結構
8-2 列舉
8-3 型別檢查與轉型
8-4 多型
8-5 協定
8-6 巢狀型別
8-7 泛型
8-8 Set與Hash Value
8-9 Set排序
第九章 常用資料類型與格式化
9-1 數學常用函式
9-2 字串常用函式
9-3 數字格式化
9-4 日期格式化
9-5 日期常用函式
第十章 錯誤處理與格式檢查
10-1 錯誤處理導論
10-2 自訂錯誤情況
10-3 錯誤處理機制
10-4 檢查輸入格式
10-5 依照格式搜尋