Merion Academy № Л035-01298-77/00554994

Разработка приложений на Flutter и Dart

Уровень сложности

Онлайн-курс «Разработка приложений на Flutter и Dart» от Merion Academy — программа для начинающих разработчиков. За 2 месяца вы изучите Dart, виджеты Flutter, работу с REST API и Firebase, научитесь создавать кроссплатформенные мобильные приложения. Курс включает 13 блоков с уроками, практическими заданиями и тестами, возможна рассрочка оплаты.

Официальный сайт
СтартБессрочно
Длительность2 мес.
ДокументСертификат
ТрудоустройствоЕсть
Рассрочка12 мес.

Спрос в России

Мобильная разработка сейчас не в топе — около 6 тысяч запросов в месяц, и за год интерес заметно упал. Направление уступает соседям вроде IT с нуля (642 тыс.) или алгоритмов (1,2 млн), так что курс скорее для тех, кто уже выбрал путь.

21.1K 15.8K 10.5K 5.3K 0 0.02% 0.01% 0.01% 0% 0% Окт Ноя Дек Янв Фев Мар Апр Май Июн Июл Авг Сен
Тренд за год -59%
Квартальный тренд +12%
Сезонный всплеск +65%
Среднее в месяц (показов) 11629
Пиковый месяц (показов) 19138
Рост за год -46%
Сезонность Октябрь +65%
Спад Падающий

Какие навыки получите после прохождения курса

Разрабатывать кроссплатформенные приложения на Flutter Работать с языком Dart Создавать UI-интерфейсы с помощью виджетов Flutter Работать с HTTP-запросами и REST API Парсить данные в формате JSON Работать с базами данных и хранилищами данных Интегрировать Firebase в приложения Собирать приложения для Web, iOS и Android Писать и запускать тесты для Flutter-приложений Подключать сторонние библиотеки через pub.dev

Что вы освоите на курсе

12 модулей2 мес.

  • Что такое язык Dart. История создания.
  • Установка и настройка окружения
  • Переменные в языке Dart
  • Основные операторы в языке
  • Метаданные, Аннотации, Комментарии и Импорты
  • Листинг основных ключевых слов (текстовый материал)
  • Встроенные типы данных языка Dart
  • Records - агрегированные типы данных
  • Коллекции
  • Дженерики - Generics
  • Typedefs - алиасы в языке Dart
  • Подробнее про систему типов в языке Dart (статья)
  • Patterns types
  • Функции в языке Dart
  • Циклы
  • Условные операторы
  • Работа с исключениями в языке Dart
  • ООП. Классы
  • ООП. Конструкторы
  • ООП. Методы
  • ООП. Наследования
  • ООП. Перечисления (Enums)
  • ООП. Миксины (Mixins)
  • ООП. Вызываемые объекты или превращаем наш класс в функцию
  • Асинхронность в языке Dart
  • Практическая задача №1
  • Практическая задача №2
  • Практическая задача №3
  • Практическая задача №4
  • Практическая задача №5
  • Практическая задача №6
  • Практическая задача №7
  • Практическая задача №8
  • Практическая задача №9
  • Практическая задача №10
  • Тестирование по блоку

Блок 2Основы работы с pub.dev. Разбираем что такое Package repository

  • Обзор HTTP
  • Структура HTTP
  • Методы HTTP
  • Статусы(коды) ответа HTTP
  • Cookie(Куки) HTTP
  • XML
  • JSON
  • Установка Postman
  • Реализация в Postman jsonplaceholder.typicode.com
  • Реализация jsonplaceholder.typicode.com на Dart
  • Тестирование по блоку

  • Краткая история Flutter
  • Установка Flutter
  • Установка IDE
  • Запускаем первое простое приложение
  • Тестирование по блоку

  • Вводный урок по UI. Как работает рендер
  • Создаем первое приложение
  • Layout. Строим первый Layout
  • Работаем с Container
  • Работаем с SizedBox
  • Работаем с Padding
  • Работаем с Center
  • Работаем с Align
  • Работаем с AspectRatio
  • Работаем с Baseline
  • Работаем с Expanded
  • Работаем с Transform
  • Работаем с Overflow
  • Работаем с FractionallySized
  • Работаем с FittedBox
  • Работаем с Column
  • Работаем с Row
  • Работаем с Stack
  • Работаем с Table
  • Основные виджеты: Scaffold
  • Основные виджеты: AppBar
  • Основные виджеты: Icon
  • Основные виджеты: Text
  • Основные виджеты: ElevatedButton
  • Работаем с ListView. Создаем простой список
  • Работаем с GridView
  • Как работать с длинными ListView
  • Работаем с SliverAppBar и SliverList на примере
  • Работа с ориентацией экрана
  • Темы приложений. ThemeData
  • Material Design: Обзор
  • Работа с шрифтами текста
  • Работа с изображениями
  • События жестов. Gestures
  • Поля ввода и формы
  • SnackBar
  • Работа с видео
  • Табы или работа с TabController
  • Навигация между двумя экранами
  • Отправка данных между экранами

  • Что такое State Management
  • Что такое декларативный подход
  • Разница между ephemeral state and app state
  • Работа с StatefullWidget
  • Работа с app state management
  • Практическое задание №1 - Flutter: Calculator App
  • Практическое задание №2 - Flutter: Food Delivery App
  • Тестирование по блоку

  • Подготовка приложения к работе с сетью. Пакет http.
  • Делаем первый запрос
  • Получаем данные. Сериализация данных JSON. FutureBuilder
  • Практическое задание №1 - Flutter: News App
  • Практическое задание №2 - Postal Code App
  • Тестирование по блоку

  • Работа с key-value хранилищем
  • Чтение и запись файлов
  • Работа с SQLite
  • Практическое задание #1 - Flutter: Diary App
  • Тестирование по блоку

  • Что такое firebase
  • Использование Firebase. FirebaseAuth - работа с авторизацией
  • Использование Firebase. FirebaseFirestore - работа с хранилищем данных
  • Практическое задание #1 - Random Chat App
  • Тестирование по блоку

  • Собираем web приложение
  • Собираем Android приложение

  • Пример подключение библиотеки для Flutter
  • Практическое задание #1 - Flutter: Stocks App
  • Тестирование по блоку

  • Финальный проект

Кому подойдёт этот курс

Фронтенд-разработчики

Курс поможет углубиться в мобильную разработку и расширить свои горизонты.

Мобильные разработчики

Flutter — топ выбор для создания кроссплатформенных мобильных приложений для iOS и Android.

Специалисты, которые ищут себя

Если вы уже умеете в веб или знакомы с Java, C# или JavaScript, Flutter и Dart — то, что нужно.

Какие инструменты изучите

Flutter Dart Postman SQLite Firebase FirebaseAuth FirebaseFirestore Pub.dev HTTP JSON

Зарплаты: Flutter-разработчик — 2026 год

Junior Flutter Developer 76 328 ₽
Middle Flutter Developer 145 000 ₽
Senior Flutter Developer 265 000 ₽
Flutter Team Lead 278 250 ₽

Сильные и слабые стороны

Сильные стороны5
  • Выдается сертификат с проверкой подлинности по уникальному номеру
  • Школа имеет лицензию на образовательную деятельность
  • Формат обучения онлайн, длительность 2 месяца
  • Есть помощь с трудоустройством
  • Возможна рассрочка оплаты
Слабые стороны3
  • Курс ориентирован на начинающих, но требует базовых знаний в программировании
  • Обучение онлайн, что требует самодисциплины
  • Узкая специализация на Flutter и Dart

Школа Merion Academy

Merion Academy — онлайн-провайдер курсов по IT-специальностям, охватывающий широкий спектр технических направлений. В каталоге представлены программы по системному администрированию, backend-разработке, мобильной разработке, DevOps и кибербезопасности. Обучение проводится полностью дистанционно и рассчитано на разные уровни подготовки — от новичков до практикующих специалистов, желающих углубить знания.

Все курсы

Помощь в поиске работы

После завершения обучения вы получите сертификат с индивидуальным номером, который можно проверить онлайн, а также удостоверение о повышении квалификации. Эти документы помогут укрепить ваши позиции при поиске работы, а в рамках курса предусмотрена поддержка в вопросах трудоустройства.

Опытные преподаватели

Автор курса — Ростислав Маслов, который занимает должность CIO в компании Blinberry Group и руководит командой из более чем 40 специалистов. Обучение построено на практическом опыте и включает бесплатный вводный урок, чтобы вы могли оценить подачу материала.

Возврат денег за обучение

Если курс вам не подойдет, предусмотрена возможность бесплатно перейти на другую программу без дополнительных затрат. Все условия гарантий закреплены юридически в договоре-оферте, а оплатить обучение можно в рассрочку на 12 месяцев.

Поддержка на каждом этапе обучения

В процессе обучения вы не останетесь без помощи: можно обратиться к AI-ассистенту, который объяснит сложные темы и термины. Также всем студентам доступен бесплатный карьерный интенсив, разработанный совместно с экспертами центра развития карьеры «ЭЙЧ».

Подробную информацию, условия и акции проверяйте на странице онлайн-школы

Перейти

Похожие курсы Мобильная разработка от Merion Academy

Курсы Merion Academy по другим направлениям

Вопросы и ответы о курсе

Кому подойдёт курс по Flutter и Dart?

Программа рассчитана на широкий круг слушателей: фронтенд-разработчиков, мобильных разработчиков и специалистов, знакомых с веб-технологиями или языками вроде Java, C# или JavaScript. Для новичков курс также подходит, так как начинается с основ языка Dart и постепенно переходит к сложным темам, включая разработку кроссплатформенных приложений.

Как проходит обучение на курсе?

Обучение построено на последовательном изучении модулей в системе школы, выполнении лабораторных работ и практических заданий. За прогресс начисляются ачивки, а при возникновении вопросов студенты могут обратиться за помощью к AI-ассистенту или наставнику (в зависимости от тарифа). В конце обучения предстоит финальный проект и тестирование.

Какой документ я получу после окончания курса?

По завершении программы выдаётся сертификат с уникальным номером, который можно проверить онлайн, а также удостоверение о повышении квалификации (на тарифе с наставником). Эти документы подтверждают полученные навыки и могут укрепить ваши позиции при трудоустройстве.

Помогают ли с трудоустройством после курса?

В программу включён бесплатный карьерный интенсив, разработанный совместно с экспертами центра развития карьеры «ЭЙЧ». На нём разбираются вопросы построения карьеры и подготовки к собеседованиям. Также на тарифе с наставником предусмотрены групповые карьерные консультации.

Можно ли совмещать обучение с работой?

Да, курс построен так, чтобы его можно было проходить в удобном темпе. Доступ к материалам открывается сразу после оплаты и сохраняется на срок до двух лет (на тарифе «Базовый»), а на тарифе «С наставником» доступ к материалам неограничен. Занятия не привязаны к конкретному расписанию, поэтому вы можете уделять учёбе столько времени, сколько позволяет ваш график.

Что делать, если курс не подойдёт?

Школа предусматривает бесплатный перевод между курсами: если купленная программа вам не подойдёт, вы сможете перейти на любой другой курс без дополнительных расходов. Условия перевода имеют юридическую силу и прописаны в Договоре-оферте.

Какие бонусы включены в обучение?

Помимо основного материала, студенты получают доступ к AI-помощнику, обученному на материалах курса, и мини-курсу по английскому языку для IT-специалистов от Advance. Также доступна профориентация на базе AI, которая поможет определить подходящие направления в профессии.

Есть ли возможность оплатить обучение от организации?

Да, предусмотрена оплата от юридического лица, в том числе через работодателя. Также доступны различные способы оплаты: картой РФ или другой страны, электронными кошельками, в рассрочку без переплат и частями. Кроме того, обучение проводится на основании государственной лицензии, поэтому можно оформить социальный налоговый вычет.

Стоит ли сейчас изучать курс «Разработка приложений на Flutter и Dart» от школы Merion Academy

Курс по разработке мобильных приложений на Flutter и Dart от Merion Academy — это двухмесячная программа для тех, кто хочет освоить востребованную кроссплатформенную разработку с нуля. Он подойдет фронтенд-разработчикам, мобильным разработчикам и всем, кто ищет себя в IT. Вы изучите язык Dart, построение UI, работу с REST API и Firebase, а также получите поддержку ментора.

С чего начать путь в мобильную разработку?

Мобильная разработка — одно из самых популярных направлений: по данным Wordstat, запрос «Мобильная разработка» в среднем ищут более 11 600 раз в месяц. Этот курс построен так, чтобы вы прошли путь от установки инструментов до создания собственного приложения. Программа начинается с основ языка Dart — вы разберетесь с переменными, операторами и структурой языка, а затем перейдете к платформе Flutter. Это логичный и последовательный план, который подойдет даже новичкам без опыта в мобильной разработке.

  • Базовый уровень — не нужно предварительных знаний в мобильной разработке
  • Четкая структура: от основ Dart до работы с UI и стейт-менеджментом
  • Практические задания и финальный проект для закрепления навыков

Как устроен процесс обучения и что вы получите на выходе?

Обучение идет в онлайн-формате и занимает два месяца — это сжатый, но насыщенный срок, чтобы освоить ключевые темы. Вас ждут шесть блоков: от основ Dart и работы с pub.dev до HTTP-запросов, построения интерфейсов и управления состоянием приложения. Программа включает практические задания и финальный проект, а также поддержку ментора, что особенно важно для новичков. По завершении вы получите сертификат, который подтвердит ваши навыки.

  • Онлайн-формат — учитесь в удобном темпе без привязки к месту
  • Практика на каждом этапе: от простых скриптов до полноценного приложения
  • Сертификат по окончании курса
  • Поддержка ментора для решения сложных вопросов

Этот курс — не просто теория, а практический путь от установки инструментов до создания собственного приложения. Если вы хотите освоить востребованную профессию без лишней воды, программа Merion Academy даст вам все необходимое для старта.

Почему стоит выбрать Flutter для старта в мобильной разработке?

Flutter — это кроссплатформенный фреймворк от Google, который позволяет создавать приложения для iOS и Android из одного кода. Это экономит время и ресурсы, поэтому Flutter активно используют стартапы и крупные компании. В курсе вы изучите не только написание кода, но и работу с HTTP и REST API, что необходимо для взаимодействия с серверами. Вы научитесь создавать UI-интерфейсы и управлять состоянием приложения — эти навыки востребованы на рынке. Курс даст вам фундамент, на котором можно строить карьеру мобильного разработчика.

  • Кроссплатформенность — один код для двух платформ
  • Изучение REST API и HTTP — база для работы с реальными данными
  • Архитектура Flutter и принципы State Management
ЭтапЧто вы делаетеРезультат
Блок 1. Dart: основы языкаИзучаете переменные, операторы, установку окруженияНаписание первых программ на Dart
Блоки 2-3. pub.dev и HTTPРазбираетесь с пакетами, учитесь делать HTTP-запросыУмение работать с внешними данными
Блоки 4-5. Flutter и UIУстанавливаете Flutter, создаете первое приложение, строите LayoutПонимание архитектуры Flutter и создание интерфейсов
Блок 6. State ManagementИзучаете декларативный подход и управление состояниемПередача данных внутри приложения
Финальный проектСоздаете приложение с поддержкой ментораГотовый проект в портфолио и сертификат

Что вы сможете делать после курса?

После завершения курса вы будете уверенно ориентироваться в основах Dart и Flutter, сможете создавать простые мобильные приложения с интерфейсом и логикой. Вы разберетесь в работе с пакетами из pub.dev, освоите отправку HTTP-запросов и поймете, как организовать передачу данных внутри приложения. Финальный проект станет вашей первой работой в портфолио, которую можно показать работодателю или использовать как основу для собственных идей. Это отличная отправная точка для дальнейшего углубления в мобильную разработку.

  • Создание UI-интерфейсов с помощью Flutter
  • Работа с REST API и HTTP-запросами
  • Понимание State Management для управления данными
  • Готовый проект для портфолио

Последние отзывы

5.0Рейтинг школы на основе открытых данных в Яндекс и рейтинговых площадках, включая Darkplay

Чтобы оставить отзыв о курс, войдите через VK или Яндекс — это займёт пару секунд. Мы просим входить, чтобы отзывы были настоящими.

Агния Калинина9 сентября 2026Отзыв не проверен

Хорошая база для старта

Курс оказался плотным, но полезным. Мне понравилась структура — 13 блоков чётко ведут от основ Dart к виджетам и API. Единственное, хотелось бы чуть больше разбора реальных кейсов, но в целом для новичков это отличная отправная точка. Рекомендую, если готовы уделять время практике.

Merion Academy
Виктор Ефимов29 августа 2026Отзыв не проверен

С нуля до первых приложений

Пришёл с нулевыми знаниями программирования, но после двух месяцев этого курса уже собрал своё первое приложение для Android и iOS. Всё объясняется очень доступно, особенно понравились практические задания с Firebase. Чувствуешь, что реально двигаешься вперёд, а не просто смотришь видео.

Merion Academy
Илья Попов16 октября 2026Отзыв не проверен

Всё чётко и по делу

Наконец-то нашёл курс, где не льют воду. Каждый урок — конкретные примеры, минимум теории, максимум практики. Особенно порадовало, что можно учиться в своём темпе, а тесты помогают закрепить материал. За два месяца реально освоил Flutter и теперь пишу кроссплатформенные приложения без страха.

Merion Academy
Т. Попова6 сентября 2026Отзыв не проверен

Учёба без стресса и с поддержкой

Очень дружелюбная атмосфера на курсе. Даже когда я застревала на сложной теме с REST API, всегда можно было пересмотреть урок и разобраться. Практические задания интересные, а рассрочка — приятный бонус, не пришлось сразу выкладывать всю сумму. Теперь уверенно чувствую себя в мобильной разработке.

Merion Academy
Д. Рыбаков13 октября 2026Отзыв не проверен

Отличный старт, но есть куда расти

Курс добротный: даёт хорошую основу по Flutter и Dart, научил работать с Firebase и API. Правда, некоторые темы хотелось бы разобрать поглубже, но для начинающих — самое то. Уроки короткие и понятные, без лишней воды. В целом доволен, уже делаю первые заказы на фрилансе.

Merion Academy
Кристина Л.6 сентября 2026Отзыв не проверен

Курс, который действительно работает

Я перепробовала много бесплатных туториалов, но только здесь всё встало на свои места. Материал подаётся последовательно, а задания закрепляют каждую тему. За два месяца я прошла путь от «что такое виджеты» до собственного приложения с авторизацией. Огромное спасибо авторам за такой структурированный подход!

Merion Academy
Показать ещё отзывы (2)
Все отзывы

Похожие курсы от других школ

Мобильная разработка

Сравните похожие программы других онлайн-школ — возможно, среди них найдётся более выгодное предложение по цене и условиям обучения.

iOS-разработчик Яндекс Практикум
211 000 ₽ 102 000 ₽ −52%
5.0
Android-разработчик Яндекс Практикум
237 500 ₽ 93 000 ₽ −61%
5.0
Мидл Android-разработчик Яндекс Практикум
124 500 ₽
5.0
Java-разработчик с нуля Нетология
3 657 ₽/мес. −62%
5.0
Android разработчик: расширенный курс Нетология
4 616 ₽/мес. −53%
5.0
Android-разработчик + ИИ Академия Эдюсон
446 333 ₽ 133 900 ₽ −70%
4.9
IOS-Разработчик: тариф Базовый Академия Эдюсон
5 579 ₽/мес. −70%
4.9
Архитектор (разработчик) мобильных приложений Московский институт профобразования
3 225 ₽/мес. −35%
4.7
React Native и Expo Router PurpleSchool
2 997 ₽/мес. −72%
4.4
Курс «Swift» PurpleSchool
1 333 ₽/мес. −72%
4.4
iOS разработчик TeachMeSkills
5 833 ₽/мес.
0
Android разработчик TeachMeSkills
5 000 ₽/мес.
0
Мобильный разработчик на Flutter TeachMeSkills
3 889 ₽/мес.
0
Показать ещё (3/13)
Разработка приложений на Flutter и Dart
5.0 Merion Academy
1 618 ₽/мес.
-10%
Подробнее