Kontakt aufnehmen

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

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien