Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
Pokročilé vývojové práce s iOS
- Podniková architektura pro iOS
- Vzory návrhu
- Programování orientované na protokoly
Rámec RxSwift
- Funkcionální programování vs reaktivní programování
- Reactive rozšíření
Knihovna Alamofire Networking
- Platforma jako služba (PaaS)
- Webové služby a Alamofire
Pokročilé Swift a Protokoly Programming
- Využití enumerací
- Vytváření protokolů
- Práce s delegáty
- Pisání rozšíření protokolů
- Vytvoření rekurzivních funkcí
- Práce se strukturami dat a algoritmy
Reactive Programming v Swift s RxSwift
- Implementace observabil a předplatných
- Využití subjektů
- Operátory pro filtraci, transformaci a kombinaci
- Integrace a práce s RxCoaCoa
- Implementace MVVM
- Ladicí nástroje a zacházení s chybami
Alamofire
- Integrace Alamofire do Swift
- Importování souborů
- Získání dat
- Optimalizace PhotoTagger
Jednotkové a uživatelské rozhraní testy
- Unit Testing v Swift
- Testování uživatelského rozhraní v Swift
Závěr a ukončení
Požadavky
- Zkušenosti s vývojem iOS
Cílová skupina
- Vývojáři iOS
14 Hodiny