Kursplan

Innledning

Avansert iOS Utvikling

  • iOS bedriftsarkitektur
  • Designmønstre
  • Protokollorientert programmering

RxSwift Rammeverk

  • Funksjonell programmering vs. reaktiv programmering
  • Reactive utvidelser

Alamofire Networking Bibliotek

  • Plattform-as-a-Service
  • Webtjenester og Alamofire

Avansert Swift og Protkol Programming

  • Bruk av oppregninger
  • Utvikling av protokoller
  • Arbeid med delegater
  • Skriving av protokollutvidelser
  • Opprettelse av rekursive funksjoner
  • Arbeid med datastrukturer og algoritmer

Reactive Programming i Swift med RxSwift

  • Implementering av observabler og abonnementer
  • Bruk av emner
  • Filtrering, transformasjon og kombinering av operatører
  • Integrering og arbeid med RxCoaCoa
  • Implementering av MVVM
  • Feilsøking og håndtering av feil

Alamofire

  • Integrering av Alamofire i Swift
  • Importering av filer
  • Henting av data
  • Optimalisering av PhotoTagger

Enhets- og UI-testing

  • Unit Testing i Swift
  • UI-testing i Swift

Oppsummering og konklusjon

Krav

  • Erfaring med iOS-utvikling

Målgruppe

  • iOS-utviklere
 14 timer

Antall deltakere


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories