- Особенности: Swift, SwiftUI, Combine, Multithreading, Architecture patterns, Unit testing. Акцент на масштабируемости и чистоте кода
- Для кого: Специалисты с опытом работы на Swift от 1 года, нуждающиеся в систематизации знаний по архитектуре и отработке приемов проектирования высоконагруженных компонентов
- Результат: Приложение с использованием архитектурных паттернов VIPER/MVVM, интеграцией сетевых слоев, многопоточной обработки данных, написанными юнит-тестами и навигацией на базе SwiftUI
- Важно знать: Наличие Mac с установленной актуальной версией Xcode является обязательным требованием для прохождения практических заданий
- Плюсы: Глубокая экспертиза в Reactive Programming через Combine в сочетании с формализованными подходами к модульному тестированию
- Что еще: Трансформация навыков от написания функционального кода к проектированию масштабируемых и поддерживаемых архитектурных решений
- Формат: Лекции онлайн, проверочные тесты.
- Объем практики: 80%
- Доп расходы: Требуется наличие персонального компьютера под управлением macOS
Свое портфолиоДомашние заданияКонсультация экспертовБессрочный доступЧатДля продвинутых