喬遷啟示:因應實體教室租約到期,富捷培訓於八月起將在長安新址,以線上直播教學為您服務,懇請舊雨新知繼續支持與指教。 地址:台北市長安東路二段201巷19號之1一樓,電話: 02-27116373

iOS App開發課程

Swift語言
10 一月 2017

iOS App 開發課程 – Swift 語言

icon_linux課程簡介

我要諮詢


icon_arrow_orange iOS App開發課程-Swift語言 課程簡介

  • Swift程式語言導論
  • Swift資料類型
  • 基本運算符號
  • 流程控制
  • 集合
  • 函式與Closure
  • 物件導向程式設計
  • 進階物件導向程式設計
  • 常用資料類型與格式化
  • 錯誤處理與格式檢查

iPad icon_arrow_orange 學習目標

  • 瞭解Swift語法與流程控制
  • 熟悉資料存取方式
  • 了解如何設計函式與使用Closure
  • 善用物件導向設計模式以達到重複利用
  • 利用錯誤處理機制解決執行錯誤問題

iPad icon_arrow_orange課程對象

  • 完全不熟悉程式設計但想成為應用程式開發者

iPad icon_arrow_orange學員需具備哪些基本知識

  • 熟悉Apple Mac電腦操作

icon_arrow_orange 軟、硬體設備

【所需軟體版本】

  • Swift 3 + Xcode 8

【所需硬體設備】

  • Mac電腦

icon_arrow_orange 課程大綱

第一章 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 依照格式搜尋

icon_arrow_orange 課程時數

課程總時數:42小時
課程內容時有更新,富捷培訓保留課程內容變動之權利,最新詳情請洽 02-27116373