Чему вы научитесь
- Локально запускать flutter web приложение
- Деплоить на GitHub Pages
- Хостить на Firebase Hosting
- Диагностировать и исправлять ошибки сборки
- Преобразовывать проект в PWA: добавлять манифест, настраивать Service Worker и обеспечивать оффлайн-режим
- Работать с JS-interop
- Публиковать Telegram WebApp: интегрировать Telegram Bot API в ваше веб-приложение и запускать его внутри мессенджера
О курсе
Для кого этот курс
Начальные требования
Базовые знания Flutter и Dart
Установленный Flutter SDK
Рабочее окружение: любой современный IDE (VS Code, Android Studio, IntelliJ) с плагинами для Flutter/Dart
Базовое знакомство с Git: умение клонировать репозиторий, создавать ветки и выполнять коммиты
Учётная запись GitHub и/или Firebase: для публикации проектов на GitHub Pages и Firebase Hosting
Преподаватели курса
Как проходит обучение
Обучение проходит в формате пошаговой инструкции на примере реального проекта
В процессе обучения вы выполняете небольшие упражнения для самопроверки
Сертификат
Что вы получите
- Готовый рабочий репозиторий с вашим Flutter Web-приложением, опубликованным на GitHub Pages и/или Firebase Hosting
- Полноценное PWA-решение со всеми мета-тегами, манифестом и Service Worker для офлайн-режима
- Интегрированный Telegram WebApp — пример взаимодействия с Bot API прямо в браузере
- Практические навыки JS-interop: примеры вызова нативного JavaScript из Dart
- Портфолио-проект, готовый для демонстрации работодателю или клиенту