Schița de curs

Introducere

Dezvoltare Avansată iOS

  • Arhitectura de întreprindere iOS
  • Modele de design
  • Programarea orientată pe protocol

Framework-ul RxSwift

  • Programare funcțională vs programare reactivă
  • Extensii reactive

Biblioteca de rețea Alamofire

  • Platform-as-a-Service
  • Servicii web și Alamofire

Swift Avansat și Programarea pe Protocol

  • Utilizarea enumerărilor
  • Dezvoltarea protocolelor
  • Lucrul cu delegați
  • Scrierea extensiilor de protocol
  • Crearea funcțiilor recursive
  • Lucrul cu structuri de date și algoritmi

Programarea Reactivă în Swift cu RxSwift

  • Implementarea observabilelor și a abonamentelor
  • Utilizarea subiectelor
  • Filtrarea, transformarea și combinarea operatorilor
  • Integrarea și lucrul cu RxCoaCoa
  • Implementarea MVVM
  • Depanare și gestionarea erorilor

Alamofire

  • Integrarea Alamofire în Swift
  • Importul fișierelor
  • Preluarea datelor
  • Optimizarea PhotoTagger

Testare Unit și UI

  • Testare unitară în Swift
  • Testare UI în Swift

Rezumat și Concluzie

Cerințe

  • Experiență în dezvoltarea iOS

Publicul țintă

  • Dezvoltatori iOS
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite