Schița de curs

Introducere

Advanced iOS Development

  • iOS arhitectura întreprinderii
  • Modele de proiectare
  • Programarea orientată pe protocol

RxSwift Cadru

  • Programare funcțională vs programare reactivă
  • React Extensii vii

Biblioteca Alamofire Networking

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

Programare avansată Swift și protocolară

  • Utilizarea enumerărilor
  • Dezvoltarea protocoalelor
  • Lucrul cu delegații
  • Scrierea de extensii de protocol
  • Crearea de funcții recursive
  • Lucrul cu structuri de date și algoritmi

Programare reactivă în Swift cu RxSwift

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

Alamofire

  • Integrarea Alamofire în Swift
  • Importul de fișiere
  • Recuperarea datelor
  • Optimizarea PhotoTagger

Testarea unitară și a interfeței utilizator

  • Unit Testing în Swift
  • Testarea UI în Swift

Rezumat și concluzii

Cerințe

  • Experiență cu dezvoltarea iOS

Audiență

  • iOS Dezvoltatori
 14 ore

Mărturii (5)

Cursuri înrudite

Categorii înrudite