Flutter: мобільна розробка
Android та iOS з одного коду. Dart, віджети, стан, мережа, публікація в Google Play і App Store.
📚 10 модулів📝 10 уроків⏱ 10 модулів
Програма курсу
Модуль 1. Dart і перший застосунок1 ур.
- ▶Dart і перший застосунокБезкоштовно
Модуль 2. Віджети: усе є віджетом1 ур.
- 🔒Віджети: усе є віджетом
Модуль 3. Layout, констрейнти, адаптивність1 ур.
- 🔒Layout, констрейнти, адаптивність
Модуль 4. Стан і життєвий цикл1 ур.
- 🔒Стан і життєвий цикл
Модуль 5. Навігація та маршрути1 ур.
- 🔒Навігація та маршрути
Модуль 6. Керування станом: Provider і Riverpod1 ур.
- 🔒Керування станом: Provider і Riverpod
Модуль 7. Мережа, JSON, стани завантаження1 ур.
- 🔒Мережа, JSON, стани завантаження
Модуль 8. Локальне сховище й офлайн1 ур.
- 🔒Локальне сховище й офлайн
Модуль 9. Платформні можливості та дизайн1 ур.
- 🔒Платформні можливості та дизайн
Модуль 10. Складання й публікація в магазинах1 ур.
- 🔒Складання й публікація в магазинах
Про курс
Про курс
Flutter дозволяє писати один код і випускати його на обидві платформи — і це не компроміс, а робочий інструмент, на якому зроблені застосунки банків і маркетплейсів. Курс веде від синтаксису Dart до застосунку, опублікованого в магазині.
Чого ви навчитеся
- Dart: типи, асинхронність, null safety
- Віджети й чому у Flutter усе є віджетом
- Layout і система констрейнтів, через яку ламаються макети
- Стан: від setState до Riverpod
- Навігація, маршрути, передача даних між екранами
- Мережа, JSON, обробка помилок і станів завантаження
- Локальне сховище й офлайн-режим
- Складання, підпис і публікація в Google Play та App Store
Для кого
Для тих, хто хоче в мобільну розробку без вивчення двох платформ окремо. Досвід в іншій мові допоможе, але курс починається з нуля.
Вимоги
Базове розуміння програмування. Для складання під iOS знадобиться macOS.