Flutter Mobile Developer
- Особенности: Dart, Flutter, BLoC, Clean Architecture, Unit testing, кроссплатформенная разработка
- Для кого: Курс рассчитан на разработчиков, обладающих базовым знанием объектно-ориентированного программирования и стремящихся освоить кроссплатформенную разработку вместе с методами управления состоянием.
- Результат: Мобильное приложение с использованием REST API, локальным хранилищем данных, настроенным управлением состоянием и покрытием тестами
- Важно знать: Для сборки приложений под iOS и их последующей публикации в магазине необходимо наличие устройства на macOS.
- Плюсы: Применение различных архитектурных подходов (BLoC, Riverpod) в комбинации с профессиональным тестированием кода
- Что еще: Разделение бизнес-логики и UI на основе принципов Clean Architecture
- Формат: Лекции онлайн, проверочные тесты.
- Объем практики: 80%
- Доп расходы: Наличие macOS-устройства для полноценной работы с экосистемой iOS
