課程簡介
介紹
Advanced iOS Development
- iOS 企業架構
- 設計模式
- 面向協議的程式設計
RxSwift 框架
- 函數式程式設計與回應式程式設計
- React擴展
阿拉莫菲爾 Networking 圖書館
- 平臺即服務
- Web 服務和 Alamofire
高級 Swift 和協定程式設計
- 使用枚舉
- 開發協定
- 與委託合作
- 編寫協議擴展
- 創建遞迴函數
- 使用數據結構和演算法
Swift 中使用 RxSwift 中的反應式程式設計
- 實現可觀察對象和訂閱
- 使用主題
- 篩選、轉換和組合運算元
- 集成和使用 RxCoaCoa
- 實現MVVM
- 調試和處理錯誤
阿拉莫火
- 將 Alamofire 整合到 Swift 中
- 匯入檔案
- 檢索數據
- 優化 PhotoTagger
單元和UI測試
- Unit Testing 和斯威夫特
- Swift 中的 UI 測試
總結和結論
最低要求
- iOS 開發經驗
觀眾
- iOS 開發人員
客戶評論 (4)
The way of transferring knowledge and the knowledge of the trainer.
Jakub Rekas - Bitcomp Sp. z o.o.
Course - Machine Learning on iOS
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.
Ben Leiken - SurveyMonkey
Course - Reactive Programming for iOS with RxSwift
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Course - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.