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
Fortgeschrittenes iOS-Entwicklung
- iOS-Enterprise-Architektur
- Design Patterns
- Protokollorientierte Programmierung
RxSwift-Framework
- Funktionale Programmierung vs. reaktive Programmierung
- Reactive Extensions
Alamofire-Netzwerkbibliothek
- Platform-as-a-Service
- Webdienste und Alamofire
Fortgeschrittenes Swift und Protokollprogrammierung
- Verwendung von Enumerationen
- Entwicklung von Protokollen
- Arbeit mit Delegates
- Schreiben von Protokollerweiterungen
- Erstellen rekursiver Funktionen
- Arbeiten mit Datenstrukturen und Algorithmen
Reaktive Programmierung in Swift mit RxSwift
- Implementieren von Observables und Subscriptions
- Verwendung von Subjects
- Filtern, Transformieren und Kombinieren von Operatoren
- Integrieren und Arbeiten mit RxCoaCoa
- Implementieren von MVVM
- Debuggen und Behandeln von Fehlern
Alamofire
- Integrieren von Alamofire in Swift
- Importieren von Dateien
- Abrufen von Daten
- Optimieren von PhotoTagger
Unit- und UI-Tests
- Unit-Testing in Swift
- UI-Testing in Swift
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung in der iOS-Entwicklung
Zielgruppe
- iOS-Entwickler
14 Stunden