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 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