聯繫我們

課程簡介

簡介

進階 iOS 開發

  • iOS 企業架構
  • 設計模式
  • 協定導向編程

RxSwift 框架

  • 函數式編程 vs. 響應式編程
  • 響應式擴展

Alamofire 網路庫

  • 平台即服務 (PaaS)
  • Web 服務與 Alamofire

Swift 進階與協定編程

  • 使用列舉
  • 開發協定
  • 處理委派 (Delegates)
  • 撰寫協定擴展
  • 建立遞迴函數
  • 處理資料結構與演算法

Swift 中的響應式編程(使用 RxSwift)

  • 實作 Observable 和訂閱
  • 使用 Subject
  • 過濾、轉換及組合運算子
  • 整合並使用 RxCoaCoa
  • 實作 MVVM
  • 除錯與錯誤處理

Alamofire

  • 將 Alamofire 整合至 Swift
  • 匯入檔案
  • 擷取資料
  • 最佳化 PhotoTagger

單元測試與 UI 測試

  • Swift 中的單元測試
  • Swift 中的 UI 測試

總結與結論

最低要求

  • iOS 開發經驗

目標受眾

  • iOS 開發者
 14 小時

人數


每位參與者的報價

即將到來的課程

課程分類