Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение
Напреднала iOS разработка
- Корпоративна iOS архитектура
- Дизайн модели
- Протоколно ориентирано програмиране
RxSwift рамка
- Функционално срещу реактивно програмиране
- Реактивни разширения
Мрежова библиотека Alamofire
- Platform-as-a-Service
- Уеб услуги и Alamofire
Напреднал Swift и протоколно програмиране
- Използване на изброявания
- Разработване на протоколи
- Работа с делегати
- Писане на протоколни разширения
- Създаване на рекурсивни функции
- Работа със структури от данни и алгоритми
Реактивно програмиране в Swift с RxSwift
- Внедряване на наблюдаеми обекти и абонаменти
- Използване на субекти
- Филтриращи, трансформиращи и комбиниращи оператори
- Интегриране и работа с RxCoaCoa
- Внедряване на MVVM
- Дебъгване и обработка на грешки
Alamofire
- Интегриране на Alamofire в Swift
- Импортиране на файлове
- Извличане на данни
- Оптимизиране на PhotoTagger
Модулно и UI тестване
- Модулно тестване в Swift
- UI тестване в Swift
Обобщение и заключение
Изисквания
- Опит в iOS разработката
Аудитория
- iOS разработчици
14 Часа