- Введение в программирование
- Синтаксис и основные операторы Swift
- Комплексные типы данных
- Введение в ООП — объектно-ориентированное программирование
- ООП: требование к классам, протоколы, расширения, полиморфизм, композиция
- Продвинутое ООП
- Управление ошибками в приложениях
- Создание пользовательского интерфейса.
- Отображение таблиц, коллекций.
- Переходы и передача данных между экранами.
- Анимации.