| 課程內容 | 【Swift語言介紹】 - Swift歷史與特色
 - 開發工具下載與安裝
 - Playground介紹
 【 資料類型與宣告】- 數字與文字類型
 - Tuple類型
 - Optional類型
 【流程控制與集合應用】- 條件控制
 - 迴圈控制
 - 集合(Array,  Set, Dictionary)
 【函式與Closure】- 函式宣告與指派
 - Closure宣告與指派
 【物件導向】【其他常用功能】- 類別、結構、列舉類型宣告
 - 物件的建立與大量物件處理
 - 繼承、擴展與協定
 - 轉型、多型與泛型
 - 數字、文字、日期資料處理
 -                執行錯誤處理
 | 【互動式UI設計】- 換頁與多頁面設計
 - 動畫設定與播放
 【螢幕觸控與手勢】- 螢幕多點觸控與3D  Touch多種手勢操作
 【地理資訊與感應器】- 定位與導航
 - 地圖與標記
 - 多種感應器與計步器介紹
 【多媒體影音】- 播放音樂與影片
 - 錄音與錄影
 - 相簿功能與拍照
 【輸入與辨識應用】【廣告加入與App發佈】- QR Code掃描輸入
 - 指紋、人臉辨識
 - App加入廣告以增加收益
 - App發佈至App  Store,一戰成名
 | 【雲端服務】- 存取雲端硬碟
 - 第三方授權登入
 - 伺服器推播與聊天功能
 【行動支付】【專題製作】- 串接第三方金流廠商
 - Apple Pay支付機制
 - Line Pay支付機制
 - 一步步帶領學員將所學技術整合,然後製作成一個完整作品以應徵工作
 |