Курс на Stepik
Обложка курса «Flutter: Создание кроссплатформенных приложений» на Stepik
Бесплатно

Flutter: Создание кроссплатформенных приложений ★ 5.000

Открыть на
STEPIK.ORG

Flutter — это фреймворк с открытым исходным кодом от Google для разработки нативных интерфейсов на iOS, Android, веб, десктоп (Windows, macOS, Linux) и даже встраиваемых систем (Raspberry Pi, автомобильные дисплеи) из единой кодовой базы.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Flutter: Создание кроссплатформенных приложений»Учеников на курсе 361
Сертификаты, выданные на курсе «Flutter: Создание кроссплатформенных приложений»Сертификатов выдано 0
Отзывы о курсе «Flutter: Создание кроссплатформенных приложений»Отзывов получено 2
Рейтинг курса «Flutter: Создание кроссплатформенных приложений»Рейтинг курса 5.000
Уроки в курсе «Flutter: Создание кроссплатформенных приложений»Количество уроков 47
Тесты в курсе «Flutter: Создание кроссплатформенных приложений»Количество квизов 40
Время прохождения курса «Flutter: Создание кроссплатформенных приложений»Время прохождения курса —
Обновления курса «Flutter: Создание кроссплатформенных приложений»Обновления курса — —
Дата публикации курса «Flutter: Создание кроссплатформенных приложений»Дата публикации курса — ———
Последнее обновление курса «Flutter: Создание кроссплатформенных приложений»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Flutter: Создание кроссплатформенных приложений» 17 разделов Уроки в курсе «Flutter: Создание кроссплатформенных приложений» 47 уроков Тесты в курсе «Flutter: Создание кроссплатформенных приложений» 40 тестов Время прохождения курса «Flutter: Создание кроссплатформенных приложений» 2 ч. Последнее обновление курса «Flutter: Создание кроссплатформенных приложений» обн. 1 год назад

Введение в мобильную разработку

3 урока
1. Что из себя представляет мобильная разработка? ↗
2. Тренды мобильной разработки ↗
3. 1.5 👨‍💻 Об авторе ↗

Инструменты разработки мобильных приложений

1 урок
1. Инструменты разработки мобильных приложений ↗

Введение в Dart и Flutter

2 урока
1. Что такое Dart? ↗
2. Что такое Flutter? ↗

Установка и настройка Flutter

1 урок
1. Установка и настройка Flutter ↗

Основы синтаксиса Dart

8 уроков
1. Комментирование и документирование кода ↗
2. Типы данных и переменные ↗
3. Операторы ↗
4. Управляющие конструкции ↗
5. Функции ↗
6. Строгая типизация и тип вывода ↗
7. Работа с пакетами и зависимостями ↗
8. Проверка знаний (тесты) ↗

Объектно-ориентированное программирование (ООП)

6 уроков
1. Классы и объекты ↗
2. Наследование ↗
3. Инкапсуляция ↗
4. Полиморфизм ↗
5. Интерфейсы и миксины ↗
6. Проверка знаний (тесты) ↗

Асинхронное программирование

4 урока
1. Futures ↗
2. Streams ↗
3. Изоляты (Isolates) ↗
4. Проверка знаний (тесты) ↗

Основы UI во Flutter

5 уроков
1. Основы UI в мобильной разработке ↗
2. Layout ↗
3. Виджеты ↗
4. Навигация ↗
5. Проверка знаний (тесты) ↗

State Management (Управление состоянием)

2 урока
1. BLoC ↗
2. Riverpod ↗

Работа с API и базами данных

3 урока
1. Работа с API и базами данных ↗
2. GraphQL ↗
3. Hive ↗

Продвинутый UI и анимации

2 урока
1. Продвинутый UI ↗
2. Продвинутые анимации ↗

Тестирование и отладка

2 урока
1. Тестирование ↗
2. Отладка ↗

Публикация и деплой

4 урока
1. Для Android: App Bundle, Google Play Console ↗
2. Для iOS: Archive, App Store Connect ↗
3. Для Web: Firebase Hosting, GitHub Pages ↗
4. Для Desktop: MSIX (Windows), .dmg (macOS) ↗

Финальный проект

1 урок
1. Примеры проектов ↗

Подведение итогов

1 урок
1. Подведение итогов ↗

📋 Полезные материалы и ссылки

1 урок
1. 📂 Полезные материалы и ссылки ↗

💻 Выдача сертификата Stepik. Поздравление об окончании курса 🎆

1 урок
1. 🗓️ Сертификат об окончании курса ↗