Курс

Flutter

Course icon
Вы научитесь создавать кроссплатформенные приложения, использующие одну и ту же кодовую базу для iOS и Android. С помощью фреймворка Flutter и языка Dart сможете вырасти как мобильный разработчик.
Записаться на курс
Course icon

О курсе

Вы научитесь создавать кроссплатформенные приложения, использующие одну и ту же кодовую базу для iOS и Android. С помощью фреймворка Flutter и языка Dart сможете вырасти как мобильный разработчик.

Программа курса

Уроки модуля
  • Установите и настроите Flutter, познакомитесь со структурой проекта и Codestyling.

Уроки модуля
  • Изучите типы данных, коллекции, переменные и константы. Познакомитесь с операторами управления потоком и ООП.

Уроки модуля
  • Подключите ресурсы и пакеты, изучите полезные команды.

Уроки модуля
  • Узнаете, чем отличаются StatefulWidget от StatelessWidget и для чего нужны ключи — keys.

Уроки модуля
  • Познакомитесь с базовыми виджетами для построения лэйаута в кросс-платформенных приложениях.

Уроки модуля
  • Научитесь использовать ListView для отображения списков, GestureDetector для распознавания жестов пользователя и LayoutBuilder для удобной разработки лэйаута.

Уроки модуля
  • Освоите такие полезные для работы с навигацией виджеты, как Simple Navigation, GenerateRoute, Fluro и Cupertino.

Уроки модуля
  • Научитесь обрабатывать несколько запросов одновременно благодаря FutureBuilder, Stream и StreamReader.

Уроки модуля
  • Узнаете, что такое сериализация и кодогенерация, поработаете с формами, научитесь обрабатывать ошибки и отправлять данные.

Уроки модуля
  • Научитесь писать юнит-тесты и проводить интеграционное тестирование.

Уроки модуля
  • Будете настраивать базу данных Firebase и сохранять данные. Поймёте, как зарегистрировать пользователя и загружать фото.

Уроки модуля
  • Узнаете, как структурировать проект, поймёте принципы Clean Architecture.

Уроки модуля
  • Научитесь управлять состоянием приложения, познакомитесь с ValueNotifier и ChangeNotifier, Redux, Redux-thunk и Provider.

Уроки модуля
  • Поймёте, как работать с Widget Tree и BuildContext. Узнаете, как трансформировать виджеты.

Уроки модуля
  • Попробуете силы в разработке мультиплатформенных приложений для десктопа и веба на Flutter.

Уроки модуля
  • Научитесь объединять темы и подключать разные цветовые схемы.

Уроки модуля
  • Добавите интерактивности в приложение. Узнаете, как использовать простые анимации и библиотеки.

Уроки модуля
  • Узнаете, как сделать свои приложения ещё более полезными. Получите доступ к камере устройства, подключите карты и научитесь открывать сайты без помощи браузера.

Уроки модуля
  • Научитесь связывать нативный код на Swift или Kotlin с Flutter.

Уроки модуля
  • Узнаете, как сохранять данные на устройстве, использовать SQLite и создавать serverless-приложения.

Уроки модуля
  • Научитесь пользоваться полезными инструментами для Flutter-разработчика.

Уроки модуля
  • Поймёте, как устроена архитектура Flutter UI Toolkit, узнаете о видах компиляции, сборке мусора и кастомных движках.

Тарифы курса

– 60%

Flutter

Студенты могут вернуть до 13% стоимости курса, оформив налоговый вычет

Стоимость курса

24666

61666

В рассрочку без переплат

2056 ₽/мес

Перейти на сайт курса

Мы всегда на связи

Вам нужна помощь в подборе курса?
Наши менеджеры свяжутся с вами и проконсультируют вас.

Отзывы

Контакты

Вам нужна помощь в подборе курса?
Свяжитесь с нами!
Звоните: Пишите:

Ваша заявка принята!

Мы позвоним вам в течение дня и проконсультируем вас по всем вопросам связанным с обучением