Kontakt aufnehmen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien