Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere
Dezvoltare Avansată iOS
- Arhitectura enterprise iOS
- Modele de design
- Programare orientată pe protocoale
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 Protocoale
- Utilizarea enumerărilor
- Dezvoltarea protocoalelor
- Lucrul cu delegați
- Scrierea extensiilor de protocoale
- Crearea funcțiilor 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 fișierelor
- Preluarea datelor
- Optimizarea PhotoTagger
Testare Unități și Interfață Utilizator
- Testarea unităților în Swift
- Testarea interfeței utilizator în Swift
Rezumat și Concluzie
Cerințe
- Experiență în dezvoltarea iOS
Publicul țintă
- Dezvoltatori iOS
14 Ore