Schulungsübersicht

Einführung

Fortgeschrittene iOS-Entwicklung

  • Unternehmensarchitektur in iOS
  • Designmuster
  • Protokoll-orientierte Programmierung

RxSwift-Framework

  • Funktionale vs. reaktive Programmierung
  • Reactive Erweiterungen

Alamofire-Networking-Bibliothek

  • Plattform-as-a-Service
  • Webdienste und Alamofire

Fortgeschrittene Swift und Protokolle Programming

  • Verwendung von Aufzählungen
  • Entwicklung von Protokollen
  • Arbeit mit Delegaten
  • Schreiben von Protokoll-Erweiterungen
  • Erstellen rekursiver Funktionen
  • Arbeiten mit Datenstrukturen und Algorithmen

Reactive Programming in Swift mit RxSwift

  • Implementieren von Observables und Abonnements
  • Verwenden von Subjects
  • Filtern, Transformieren und Kombinieren von Operatoren
  • Integration und Arbeit mit RxCoaCoa
  • Implementieren des MVVM-Musters
  • Debugging und Fehlerbehandlung

Alamofire

  • Integration von Alamofire in Swift
  • Einbinden von Dateien
  • Abrufen von Daten
  • Optimieren des PhotoTagger

Unit- und UI-Tests

  • Unit Testing in Swift
  • UI-Tests in Swift

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Erfahrung mit der Entwicklung von iOS

Zielgruppe

  • iOS-Entwickler
 14 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien