Изучите типы данных, коллекции, переменные и константы. Познакомитесь с операторами управления потоком и ООП.
Flutter
Подключите ресурсы и пакеты, изучите полезные команды.
StatefulWidget/StatelessWidget
Узнаете, чем отличаются StatefulWidget от StatelessWidget и для чего нужны ключи — keys.
Cupertino vs Material
Познакомитесь с базовыми виджетами для построения лэйаута в кросс-платформенных приложениях.
Layout
Научитесь использовать ListView для отображения списков, GestureDetector для распознавания жестов пользователя и LayoutBuilder для удобной разработки лэйаута.
Navigation (EPAM)
Освоите такие полезные для работы с навигацией виджеты, как Simple Navigation, GenerateRoute, Fluro и Cupertino.
Асинхронность (EPAM)
Научитесь обрабатывать несколько запросов одновременно благодаря FutureBuilder, Stream и StreamReader.
Работы с формами
Узнаете, что такое сериализация и кодогенерация, поработаете с формами, научитесь обрабатывать ошибки и отправлять данные.
Тестирование (EPAM)
Научитесь писать юнит-тесты и проводить интеграционное тестирование.
Firebase (EPAM)
Будете настраивать базу данных Firebase и сохранять данные. Поймёте, как зарегистрировать пользователя и загружать фото.
Архитектура Flutter-проекта (EPAM)
Узнаете, как структурировать проект, поймёте принципы Clean Architecture.
Flutter State Management (EPAM)
Научитесь управлять состоянием приложения, познакомитесь с ValueNotifier и ChangeNotifier, Redux, Redux-thunk и Provider.
Advanced widgets (EPAM)
Поймёте, как работать с Widget Tree и BuildContext. Узнаете, как трансформировать виджеты.
Мультиплатформенные решения (EPAM)
Попробуете силы в разработке мультиплатформенных приложений для десктопа и веба на Flutter.
Тема приложения
Научитесь объединять темы и подключать разные цветовые схемы.
Animations
Добавите интерактивности в приложение. Узнаете, как использовать простые анимации и библиотеки.
Работа с медиа, картами и Web View (EPAM)
Узнаете, как сделать свои приложения ещё более полезными. Получите доступ к камере устройства, подключите карты и научитесь открывать сайты без помощи браузера.
Integration with Native (EPAM)
Научитесь связывать нативный код на Swift или Kotlin с Flutter.
Persistance data (EPAM)
Узнаете, как сохранять данные на устройстве, использовать SQLite и создавать serverless-приложения.
DevTools (EPAM)
Научитесь пользоваться полезными инструментами для Flutter-разработчика.
Flutter под капотом (EPAM)
Поймёте, как устроена архитектура Flutter UI Toolkit, узнаете о видах компиляции, сборке мусора и кастомных движках.
Дипломные проекты
Аналог Spotify
00:00
Приложение для учета расходов по месяцам
00:00
Рейтинги и отзывы студента
Отзывов пока нет
Оплата картой
Загрузка карточки организации
Обратный звонок
Оставить претензии, вопросы и пожелания к Образовательной платформе:
Оставить претензии, вопросы и пожелания к авторам курсов:
Previous
Next
Сотрудничество с образовательной платформой ДПОРФ
Цифровая образовательная платформа — информационное пространство, объединяющее участников процесса обучения, которое дает возможность для удаленного образования, обеспечивает доступ к методическим материалам и информации, а также позволяет осуществлять тестирование для контроля уровня знаний обучающихся.
Задачи образовательной платформы
Можно выделить три основные задачи, которые помогает решить цифровая онлайн платформа ДПОРФ для обучения:
дистанционное обучение и контроль знаний для учебного заведения; автоматизация процесса повышения квалификации и обучения сотрудников компании; организация обучающих курсов в разных сферах бизнеса.
Преимущества цифровой образовательной платформы ДПОРФ
обучающийся может получать информацию в удобное время независимо от места нахождения;
использование современных технологий и мультимедийных средств учебный материал может быть наглядным, интересным и доступным для понимания и освоения;
все необходимые учебные материалы доступны проходящему обучение;
самостоятельная работа развивает самоорганизацию, дисциплину, инициативность;
возможность дистанционного обучения людей с ограниченными возможностями;
возможно формирование курсов с использованием новейших методик обучения;
получение статистики на всех этапах обучения по эффективности методики и обратной связи от обучаемых по качеству преподавания и доступности материала, что дает уникальную возможность модифицировать платформу и улучшать процесс обучения.
Мы используем куки для наилучшего представления нашего сайта. Если Вы продолжите использовать сайт, мы будем считать что Вас это устраивает.ОкПолитика конфиденциальности