Это углубленная 13-месячная программа для подготовки профессиональных iOS-разработчиков уровня Middle+. Курс охватывает все аспекты создания современных приложений для экосистемы Apple с акцентом на SwiftUI, архитектурные паттерны и продвинутые технологии.
Для кого курс
Программа предназначена для:
- Junior iOS-разработчиков с опытом 1+ год
- Мобильных разработчиков на других платформах
- Выпускников базовых курсов по Swift
- Backend-разработчиков, переходящих в мобильную разработку
Чему научитесь на курсе
- Профессиональной разработке на Swift 5+
- Работе с фреймворками SwiftUI и Combine
- Реализации сложных UI-компонентов и анимаций
- Архитектурным паттернам (VIPER, Clean Architecture)
- Мультиплатформенной разработке (SwiftUI для macOS/watchOS)
- Оптимизации производительности приложений
- Работе с CoreData и Realm
- Интеграции с бэкендом (REST, GraphQL, WebSockets)
План обучения
- Продвинутый Swift
- Протокол-ориентированное программирование
- Многопоточность (async/await, OperationQueue)
- Продвинутые generics
- Профессиональный UI
- Кастомные SwiftUI-компоненты
- Сложные анимации и переходы
- Доступность и локализация
- Архитектура приложений
- VIPER и Clean Architecture
- DI-контейнеры
- Модульный подход
- Продвинутые темы
- Оптимизация производительности
- Оффлайн-режим и синхронизация
- Тестирование (Unit, UI, Snapshot)
- Выпускной проект
- Разработка комплексного приложения
- Публикация в App Store
- Подготовка портфолио
Как проходит обучение
- Онлайн-лекции от ведущих iOS-разработчиков
- Практические задания с код-ревью
- Работа над реальными кейсами из App Store
- Индивидуальные консультации с ментором
- Доступ к закрытому iOS-комьюнити
- Карьерные консультации и подготовка к собеседованиям
Школа: Яндекс Практикум
Цена: 207000 руб.
Рассрочка: 8450 руб./мес
Продолжительность: 13 месяцев
Документы: Диплом о профессиональной переподготовке