Vývoj iOS aplikací v jazyce Swift pro pokročilé (SWIFT2)
Specializovaná školení, Apple
Kurz slouží pro seznámení s pokročilými tématy vývoje pro platformu iOS v jazyce Swift. Je určen zejména pro středně pokročilé až pokročilé programátory na Apple platformách. Absolvováním kurzu získají účastníci praktické, hands-on informace o prověřených programátorských technikách, které mohou ihned využít jak v nových, tak i ve stávajících aplikacích.
KDE A KDY KURZ PROBÍHÁ?
Privátní školení
Tento kurz není vypisován v otevřených termínech pro veřejnost.
Realizujeme jej výhradně jako školení na klíč, pro které může být zde uvedená osnova inspirací. Finální obsah, časový rozsah, termíny i forma realizace jsou vždy přizpůsobeny konkrétním požadavkům zadavatele. Školit můžeme také v angličtině.
Poptat kurz na míru
Náplň kurzu:
Skrýt detaily
-
Architecture / Architektura
-
MVVM
-
Coordinators
-
Dependency Injection
-
Networking
-
URL Loading System
-
Alamofire
-
Testing / Testování
-
Unit tests
-
UI tests
-
Další témata
-
Advanced Swift
-
Protocol Oriented Programming
-
Concurrency
-
Moderní UICollectionView
-
Mac Catalyst
-
Optional / Volitelné (v případě zákaznických kurzů)
-
Úvod do SwiftUI (+1 den)
-
Úvod do Combine (+1 den)
-
Předpokládané znalosti:
-
Při školení účastníci programují aplikaci a je tak nutné využít vlastní MacBook s nejnovějším macOS a Xcode.
-
Doporučený předchozí kurz:
-
Vývoj Apple iOS aplikací v jazyce Swift (SWIFT1)
-
Časový rozvrh:
-
2 dny (9:00hod. - 17:00hod.)