Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
Fortgeschrittene iOS-Entwicklung
- Enterprise-Architektur von iOS
- Design Patterns
- Protokollorientierte Programmierung
RxSwift-Framework
- Funktionale Programmierung im Vergleich zu Reactive Programming
- Reactive Extensions
Alamofire Networking Library
- Platform-as-a-Service (PaaS)
- Webdienste und Alamofire
Fortgeschrittenes Swift und Protokollorientierte Programmierung
- Verwendung von Aufzählungen (Enumerations)
- Entwicklung von Protokollen
- Arbeit mit Delegaten
- Schreiben von Protokoll-Erweiterungen
- Erstellen rekursiver Funktionen
- Arbeiten mit Datenstrukturen und Algorithmen
Reactive Programming in Swift mit RxSwift
- Implementierung von Observables und Subscriptions
- Verwendung von Subjects
- Filter-, Transformations- und Kombinationsoperatoren
- Integration und Arbeit mit RxCoaCoa
- Implementierung des MVVM-Musters
- Debugging und Fehlerbehandlung
Alamofire
- Integration von Alamofire in Swift
- Importieren von Dateien
- Abrufen von Daten
- Optimierung von PhotoTagger
Unit- und UI-Testing
- Unit Testing in Swift
- UI-Testing in Swift
Zusammenfassung und Fazit
Voraussetzungen
- Erfahrung in der iOS-Entwicklung
Zielgruppe
- iOS-Entwickler
14 Stunden