Ступень 1
Модуль 1. Основы программирования
Модуль 2. Основы Swift
Модуль 3. Интерфейс
Модуль 4. Хранение данных
Модуль 5. Сеть
Модуль 6: Управление потоками
Модуль 7: Шаблоны проектирования
Модуль 8: Архитектура приложений
Модуль 9: Обработка исключений и сбоев
Модуль 10: Проектный модуль. Сдача проектов
Ступень 2
Модуль 1. SwiftUI и основы Combine
Модуль 2. Современная архитектура мобильных приложений
Модуль 3. Foundation без сторонних фреймвоков и Swift 5 Standard Library
Модуль 4. Многозадачность
Модуль 5. Networking и хранение данных
Модуль 6. Создание приложений для Apple Watch, TV, Mac
Модуль 7. CoreML и Vision, нейронные сети и машинное обучение
Модуль 8. Мультиплатформенная разработка: перенос на Android, Vulkan/Metal
Модуль 9. Организация разработки
Модуль 10. Проектная работа