Course Outline

Introductie

Geavanceerde iOS Ontwikkeling

  • iOS Enterprise architectuur
  • Ontwerp patronen
  • Protocol georiënteerd programmeren

RxSwift Kader.

  • Functioneel programmeren versus reactief programmeren
  • Reactive extensies

Alamofire Networking Bibliotheek

  • Platform-as-a-Service
  • Webservices en Alamofire

Geavanceerd Swift en Protocol Programming

  • Opsommingen gebruiken
  • Ontwikkelen van protocollen
  • Werken met gemachtigden
  • Protocolextensies schrijven
  • Recursieve functies maken
  • Werken met datastructuren en algoritmes

Reactive Programming in Swift met RxSwift

  • Observables en abonnementen implementeren
  • Onderwerpen gebruiken
  • Operatoren filteren, transformeren en combineren
  • Integratie van en samenwerking met RxCoaCoa
  • Implementatie van MVVM
  • Fouten opsporen en afhandelen

Alamofire

  • Integratie van Alamofire in Swift
  • Bestanden importeren
  • Gegevens ophalen
  • PhotoTagger optimaliseren

Eenheids- en UI-testen

  • Unit Testing In Swift
  • UI-testen in Swift

Samenvatting en conclusie

Requirements

  • Ervaring met iOS ontwikkeling

Publiek

  • iOS Ontwikkelaars
  14 Hours
 

Getuigenissen (5)

Related Courses

Related Categories