Компания: OTUS (Отус)
Актуальная программа курса (60 модулей, по данным школы)
- Модуль 1. Введение в Dart — В модуле рассматривается синтаксис языка Dart (с учетом Null Safety и новых конструкций последней версии Dart) и инструментальные средства компиляции и анализа приложений, создания и установки пакетов.
- • Введение в язык программирования Dart
- • Алгоритмы на языке Dart
- • Объектно-ориентированное программирование на Dart
- • Инструментальная поддержка Dart
- Модуль 2. Flutter Framework — В модуле подробно изучаются виджеты разметки, ввода информации и отображения содержания в Flutter, архитектурные подходы к декомпозиции виджетов и выделению бизнес-логики, разбираются алгоритмы определения и обработки жестов, особенности разработки Desktop (для Windows, Linux и MacOS) и Web-приложений.
- • Концепция реактивного пользовательского интерфейса, основные графические примитивы ui.Window
- • Анатомия отрисовки виджетов
- • Понятие и жизненный цикл виджета
- • Базовые виджеты содержания (текст, изображения, пиктограммы). Составные виджеты. Виджеты разметки
- • Виджеты разметки. Создание прокручиваемых виджетов.
- • Обработка ввода и базовые формы в Flutter
- • Расширенные формы: валидация, зависимости и управление состоянием
- • Визуальное оформление, шрифты, градиенты и шейдеры, использование возможностей Impeller
- • Практика по реализации сложной верстки. Навигация и уведомления
- • Лучшие архитектурные практики для создания приложений
- • Выбор темы и организация проектной работы
- • Кроссплатформенная разработка для Web
- • Кроссплатформенная разработка для Desktop
- • Низкоуровневое рисование с использованием сцены и возможностей Canvas.
- • Консультация по ДЗ + практика
- Модуль 3. Асинхронность и сетевое взаимодействие — В модуле разбираются способы генерации исходных текстов по описанию модели данных или сетевого API, библиотеки для локального хранения данных и обмена информацией по сети, а также архитектура приложений для Firebase, Auth0 и сервисов Google.
- • Асинхронность в Dart, потоки и Future
- • Сетевое взаимодействие, хранение данных на устройстве
- • Использование кодогенерации во Flutter. Сериализация данных в JSON. Создание неизменяемых классов.
Кем вы сможете работать
Сколько зарабатывают в профессии (медиана hh.ru, по 190 вакансиям)
Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.
Сравнение с похожими курсами других школ
| Курс | Школа | Цена | Срок | Рейтинг | Диплом | |
|---|---|---|---|---|---|---|
| Flutter Mobile Developer (этот) | OTUS (Отус) | — | 6 месяцев | — | сертификат | — |
| Kotlin | Skillbox (Скиллбокс) | 153 348 ₽ | 15 месяцев | 5.0 | — | Обзор |
| Android-разработчик: быстрый старт в профессии | GeekBrains (ГикБреинс) | — | 12 месяцев | 5.0 | Сертификат | Перейти |
| iOS-разработчик | GeekBrains (ГикБреинс) | — | 9 месяцев | 3.0 | Сертификат | Перейти |
Стоит ли идти на этот курс
Плюсы
- Средний уровень — курс не теряет время на базовое введение и сразу идёт в суть мобильной разработки на Flutter.
- Шесть месяцев под один стек — достаточно, чтобы пройти путь от синтаксиса Dart до архитектуры реального приложения, а не застрять на вводных примерах.
- OTUS давно работает с практикующими разработчиками — рейтинг 4.70 держится стабильно, ученики в оценках хвалят именно работу с преподавателями.
- Один фреймворк — две платформы: Flutter покрывает iOS и Android сразу, и на рынке это хорошо котируется у работодателей.
Минусы и кому не стоит
- Документ об окончании в описании курса не указан — непонятно, сертификат это или что-то другое. Для Flutter-разработчика, который планирует показывать портфолио работодателю, это важная деталь: выясните заранее.
- Если цель — просто попробовать Flutter и понять, заходит ли тема, официальная документация и бесплатные материалы дадут старт без этих трат.
- Информации о содействии в поиске работы в описании нет. Если для вас это не просто приятный бонус, а реальное условие выбора — это пробел, который стоит прояснить у школы.
Когда этот курс вам не нужен
Курс не нужен, если вы уже работаете Flutter-разработчиком и ищете точечную прокачку по конкретной теме — шесть месяцев широкой программы будет избыточно. Также не стоит идти сюда, если у вас нет базы в программировании: уровень входа средний, и без понимания основ разработки материал просто не усвоится в нужном темпе.
Как выбрать курс по этому направлению
Мобильная разработка на Flutter — не то направление, где курсы взаимозаменяемы. Первое, на что стоит смотреть: какой уровень входа реально требует программа. Этот курс — средний, и это не маркетинговая пометка: без опыта в разработке вы просто не успеете за темпом. Второе — соотношение практики и теории. Flutter — фреймворк, который учится руками; если в программе нет проектной работы, а только лекции, навык не закрепится. Третье — что конкретно входит в цену.
Частые вопросы
Подходит ли курс, если я никогда не писал на Dart?
Курс заявлен как средний уровень — предполагается опыт в программировании. Dart осваивается быстро, если есть база в любом другом языке, но без понимания основ разработки вообще этот курс будет тяжело даже начать.
Сколько времени в неделю нужно уделять обучению?
Точных данных по нагрузке в описании курса нет. Шесть месяцев при среднем уровне подразумевают серьёзный объём практики — ориентируйтесь на плотный график, иначе материал не усвоится в нужном темпе. Реальную нагрузку стоит уточнить у школы до старта.
Выдаётся ли документ об окончании?
В доступных данных о курсе эта информация не указана. Спросите у OTUS напрямую: сертификат это будет или что-то другое — от ответа может зависеть ваш выбор.
Есть ли поддержка в трудоустройстве после курса?
В описании этого нет. Условия у разных курсов OTUS различаются, так что лучше задать вопрос школе отдельно — до покупки, не после.
Почему именно Flutter, а не нативная разработка под Android или iOS?
Flutter позволяет писать одно приложение для двух платформ — это экономит время и хорошо котируется у работодателей. Нативная разработка даёт больший контроль над платформой, но требует изучения двух отдельных стеков. Если хотите быстрее начать зарабатывать — Flutter разумнее; если нужна глубина под конкретную платформу — смотрите в сторону нативного стека.
Можно ли оплатить курс в рассрочку?
Информации об условиях оплаты в описании нет. Проверьте актуальные условия на странице курса — рассрочки и партнёры меняются.
Преподаватели курса
Отзывов об этом курсе пока нет
Ниже — отзывы о школе OTUS (Отус): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.



