iOS Разработчик. Продвинутый курс v 2.0.
Учись на реальных кейсах, пиши клиент-серверные приложения, пользуйся лучшими инструментами.
Преподаватели

Глава мобильного направления в компании «Новые облачные технологии».

Старший iOS-разработчик в Headhunter Group.

Старший iOS-разработчик в «Газпром-Медиа Радио».
Содержание курса
Курс разбит на девять модулей:
- Swift UI и основы Combine.
- Современная архитектура мобильных приложений.
- Foundation без сторонних фреймворков и Swift 5 Standard Library.
- Многозадачность.
- Networking и хранение данных.
- Создание приложений для watchOS, tvOS, перенос приложений с помощью Mac Catalyst.
- Мультиплатформенная разработка, кодогенерация, перенос приложения на Android.
- Организация разработки.
- Проектная работа.
Кому подойдет данный курс
- iOS-разработчикам с опытом работы более года;
- тем, кто хочет писать клиент-серверные приложения;
- тем, кому нужны практические навыки.
Приобретенные навыки
Вы будете обучать исключительно на практических кейсах. В результате обучения вы:
- освоите ключевые особенности Swift 5;
- научитесь писать эффективный и лаконичный код;
- сможете грамотно пользоваться паттернами;
- погрузитесь глубже в тонкости RX.
По окончании курса вас ждут в ведущих компаниях (Яндекс, Avito, Luxoft и др.).
Дополнительно
Для успешного освоения курса желательны:
- знание языка Swift (базовые типы, циклы, ветвление);
- опыт в разработке под IOS от 1 года;
- общее представление о Foundation (или Glibc);
- опыт работы в Xсode;
- навыки работы с Git.