MacOS dla administratorów Certificate for Jurij Kajdan
Certificate ID:
792975
Authentication Code:
cec78
Certified Person Name:
Jurij Kajdan
Trainer Name:
Łukasz Walec
Duration Days:
5
Duration Hours:
25
Course Name:
MacOS dla administratorów
Course Date:
2024-11-27 09:00 to 2024-12-13 17:00
Course Outline:
Introduction
Advanced iOS Development
- iOS enterprise architecture
- Design patterns
- Protocol oriented programming
RxSwift Framework
- Functional programming vs reactive programming
- Reactive extensions
Alamofire Networking Library
- Platform-as-a-Service
- Web services and Alamofire
Advanced Swift and Protocol Programming
- Using enumerations
- Developing protocols
- Working with delegates
- Writing protocol extensions
- Creating recursive functions
- Working with data structures and algorithms
Reactive Programming in Swift with RxSwift
- Implementing observables and subscriptions
- Using subjects
- Filtering, transforming, and combining operators
- Integrating and working with RxCoaCoa
- Implementing MVVM
- Debugging and handling errors
Alamofire
- Integrating Alamofire into Swift
- Importing files
- Retrieving data
- Optimizing PhotoTagger
Unit and UI Testing
- Unit Testing in Swift
- UI testing in Swift
Summary and Conclusion