Как стать Flutter разработчиком
Выучите Dart, а затем создавайте приложения на Flutter, которые работают на экране телефона рядом с вашим кодом: вёрстка, навигация, состояние, данные и четыре готовых приложения.
71,280+ codders записались на эти курсы
628 уроков675 задачи2,796 вопросов квиза
- Для начинающих
Помощь ИИ при написании кода
Практические интерактивные уроки
Аудио-озвучка к каждому уроку
Тесты для проверки знаний
12 бесплатных сертификатов на протяжении пути
Дорожная карта Flutter по шагам
Каждый шаг представляет собой курс Coddy. Прогресс сохраняется для каждого курса.
- 1Шаг 12 разделов, по порядку
- 2Шаг 2
Классы в Dart
Начать этот шагНачатьКлассы, объекты, конструкторы, наследование и миксины: то, из чего сделан каждый виджет Flutter.Начать - 3Шаг 3
Первые приложения на FlutterСвоя страница
Начать этот шагНачатьВиджеты, текст, строки и столбцы, затем кнопки, текстовые поля, переключатели и setState. В конце калькулятор чаевых.НачатьСвоя страница2 разделов, по порядку - 4Шаг 4
Экраны и вёрстка
Начать этот шагНачатьСписки, карточки, сетки, переходы между экранами, вкладки и вёрстка под любой телефон, с темами и тёмным режимом.Начать2 разделов, по порядку - 5Шаг 5
Управление состоянием
Начать этот шагНачатьПодъём состояния, Provider и Riverpod, и когда что выбирать. В конце корзина покупок, общая для двух экранов.Начать - 6Шаг 6
Данные и сеть
Начать этот шагНачатьFuture, async и await, FutureBuilder, JSON в классы Dart, обновление свайпом, а также даты и цены с intl.Начать - 7Шаг 7
Четыре готовых приложения
Начать этот шагНачатьСписок дел, викторина, магазин с корзиной и трекер привычек, каждое строится шаг за шагом.Начать - 8Шаг 8
Терминал и GitСвоя страница
Начать этот шагНачатьКомандная строка, затем Git: коммиты, ветки, слияния и исправление ошибок.НачатьСвоя страница2 разделов, по порядку
Учитесь на практике
Пишите реальный код, работайте с базами данных, создавайте сайты и осваивайте ИИ-промпты. Наши интерактивные уроки охватывают все навыки, необходимые современным разработчикам.
Создайте свою серию
Будьте последовательны и наблюдайте за своим прогрессом! Отслеживайте ежедневную привычку программирования, защищайте свою серию с помощью дней заморозки и получайте награды за каждый день.
12 дней подряд
Возвращайтесь завтра, чтобы сохранить серию!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Всё или ничего
День 5 из 7
Заморозка серии
2 left
Вы не одиноки
Соревнуйтесь в глобальных рейтингах, приглашайте друзей, чтобы получать награды, и празднуйте успехи друг друга. Программировать веселее с друзьями!
Учитесь как угодно
Читайте, слушайте, проверяйте себя, спрашивайте у ИИ или ищите то, что уже изучили. Каждый урок подстраивается под вас.
Переменная - это именованный контейнер, который хранит значение для последующего использования.
В Python вы создаёте её, написав имя, знак равенства и значение, которое нужно сохранить.
Значение может меняться. Переприсваивание просто направляет имя на новое значение.
Ваш сертификат
Получайте сертификаты за каждый завершенный курс. Добавьте их в свой профиль LinkedIn и резюме, чтобы продемонстрировать работодателям свои навыки программирования.
Почему стоит учить Flutter на Coddy
- Ваше приложение работает на экране телефона рядом с кодом, с кнопками запуска и Hot reload.
- Проверки смотрят на то, что показывает приложение, так что вы знаете, что работает экран, а не только код.
- Ничего не нужно устанавливать: ни Android Studio, ни эмулятора, ни телефона.
- Если вы застряли, Bugsy укажет на проблему, но не напишет ответ за вас.