Блок 1 (3,5 мес.)
Программирование:
1) Введение в программирование
2) Программирование на Swift
Практика:
• 20 часов интерактивных вебинаров
• Тренажер по Swift
• 100 задач на алгоритмы
• 50 написанных программ
Вы научитесь:
• Оперировать основными IT-понятиями
• Разбираться в типах данных и операторах
• Работать в среде разработки Xcode
• Писать код на Swift, используя принципы ООП
• Работать с системой контроля версий Git
• Загружать свой код на GitHub
Блок 2 (5,5 мес.)
Мобильная iOS-разработка
1) Интерфейсы и архитектура мобильных приложений
2) Работа с данными и их хранение
3) Многопоточность и работа с сетью
Практика:
• 30 часов интерактивных вебинаров
• 4 практикума по работе с данными
• 4 сквозных проекта
Вы научитесь:
• Работать в Xcode/AppCode
• Разрабатывать интерфейсы и анимацию
• Подключаться к хранилищам данных
• Реализовывать асинхронность в приложении
Блок 3 (3 мес.)
Мобильная разработка PRO
UI/UX для iOS
Дополнительные фреймворки
Тестирование, сборка и публикация приложения
Введение в Objective-C
Практика:
• 10 часов интерактивных вебинаров
• 5 практикумов по проектированию user friendly интерфейсов
• 1 финальный командный проект
Вы научитесь:
• Прототипировать интерфейс и реализовывать элементы в коде
• Тестировать приложение
• Публиковать приложение в App Store• Использовать синтаксис и основные конструкции Objective-C
• Писать решение на Swift
• Создавать программу и имплементировать решение