感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
簡介
進階 iOS 開發
- iOS 企業架構
- 設計模式
- 介面導向程式設計
RxSwift Framework
- 函數式程式設計與反應式程式設計之比較
- 反應式擴充功能
Alamofire Networking Library
- 平台即服務 (PaaS)
- Web 服務與 Alamofire
進階 Swift 與介面程式設計
- 使用枚舉類型
- 開發介面
- 運用委派機制
- 撰寫介面擴充功能
- 建立遞迴函數
- 運用資料結構與演算法
在 Swift 中使用 RxSwift 進行反應式程式設計
- 實作可觀察物件與訂閱
- 使用主體 (Subjects)
- 過濾器、轉換器與組合子運算子
- 整合與運用 RxCoaCoa
- 實作 MVVM
- 除錯與錯誤處理
Alamofire
- 將 Alamofire 整合至 Swift
- 匯入檔案
- 擷取資料
- 優化 PhotoTagger
單元測試與 UI 測試
- Swift 中的單元測試
- Swift 中的 UI 測試
摘要與結論
最低要求
- iOS 開發經驗
目標受眾
- iOS 開發人員
14 小時