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