• Складчины
  • Программирование

[Stepik] Flutter разработка. От базы до вайб кодинга [Роман Сергиенко]

Найти складчину
  • Дата начала Сегодня в 18:37
Цена: 140 РУБ
Показать больше
Записаться и Купить Записаться
Скачать
Скачать Скачать Скачать
Aноним
  • Сегодня в 18:37
  • #1

[Stepik] Flutter разработка. От базы до вайб кодинга [Роман Сергиенко]

Ссылка на картинку
Курс охватывает полный путь - от основ программирования на Dart до разработки мобильных и кроссплатформенных приложений на Flutter с применением инструментов искусственного интеллекта (вайб-кодинг). Обучение проходит в удобном текстовом формате с инфографикой, gif-анимациями и шпаргалками. Курс обкатан на реальных студентах на протяжении 3 лет.

Чему вы научитесь

- Использовать инструменты искусственного интеллекта для автоматизации и ускорения процесса разработки мобильных приложений
- Применять язык Dart и принципы объектно-ориентированного программирования
- Разрабатывать UI любой сложности с использованием Flutter
- Работать с базами данных и сетевыми запросами через различные API и сервисы
- Оптимизировать производительность Flutter-приложений

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

Модуль 1 - Dart базовый

  1. Язык программирования Dart
  2. Переменные и константы
  3. Типы данных
  4. Логика
  5. Условные конструкции
  6. Остаток от деления. Инкремент и декремент
  7. Циклы
  8. Списки List
  9. Строки String
  10. Словари Map
  11. Множества Set
  12. Функции
  13. NullSafety
  14. ООП. Часть 1
  15. ООП. Часть 2
  16. ООП. Часть 3
  17. ООП. Часть 4
  18. ООП. Часть 5
  19. ООП. Часть 6 - Ссылочная модель
  20. ООП. Часть 7 - Обобщенные типы (Generics)
  21. Разница между dynamic, Object, var
  22. Продвинутые методы работы с коллекциями
Модуль 2 - Основы Git
  1. Git. Установка и настройка
  2. Работа с Git. Коммиты
  3. Работа с Git. Ветки
  4. Работа с GitFlic и GitHub
  5. VSCode + Git. Коммиты
  6. VSCode + Git. Ветки
  7. Pull Request
Модуль 3 - Flutter. Верстка
  1. Flutter. Установка и настройка окружения
  2. Виджеты. Что это?
  3. Виджеты. Цветовая тема приложения. ThemeData
  4. Виджеты. Декомпозиция. Иконка приложения
  5. Виджеты. Column, Row, Container
  6. Виджеты. Text, Image, Icon
  7. Виджеты. Color, Border
  8. Виджеты. Способы скругления изображений
  9. Виджеты. Container. Особенности
  10. Виджеты. Spacer, Expanded
  11. Виджеты. Card
  12. Виджеты. ListView, GridView
  13. Figma. Практика по верстке
Модуль 4 - Flutter. Состояние (State)
  1. Виджеты. Stateless и Stateful
  2. Виджеты. Buttons, GestureDetector
  3. Виджеты. Stack и Positioned
  4. Виджеты. Checkbox, FAB, AlertDialog, Switch
  5. Навигация между экранами
  6. Навигация. Передача данных. TextField
  7. Разработка приложения Sushi App. Часть 1
  8. Виджеты. Текстовые поля и формы
  9. Разработка приложения Sushi App. Часть 2
Модуль 5 - Ядро работы Flutter
  1. Stateless виджет изнутри
  2. Константные конструкторы
  3. Stateful виджет изнутри
  4. Stateful. Как происходит обновление виджетов
  5. Stateful. Жизненный цикл виджета
  6. Context
  7. InheritedWidget. Проблема
  8. InheritedWidget. Решение
  9. InheritedModel
  10. InheritedNotifier и ChangeNotifier
Модуль 6 - Ключи (Keys)
  1. Keys + Stateless Widget
  2. Keys + Stateful Widget
  3. ValueKey. Виды ключей. Удаление элементов списка
  4. GlobalKey. Глобальные ключи
  5. PageStorageKey + прокручиваемые списки
  6. ReorderableListView + ValueKey
Модуль 7 - Provider
  1. Provider. Как управлять State
  2. MultiProvider. Управление несколькими провайдерами
  3. Provider и Navigation
  4. ProxyProvider
Модуль 8 - Асинхронное программирование
  1. Основы Future и EventLoop
  2. Подробнее про Future
  3. Основы HTTP
  4. Обработка ошибок
  5. HTTP CRUD (HttpClient)
  6. HTTP CRUD (пакет http)
  7. HTTP CRUD (пакет Dio)
  8. Flutter. Разработка погодного приложения
  9. Flutter. Разработка приложения с покемонами
Модуль 9 - Flutter. Работа с данными. Локальное хранилище
  1. Список задач + SharedPreferences (настройки)
  2. Список задач + SharedPreferences (задачи)
  3. Список задач + оптимизация приложения
  4. Список задач + Dependency Inversion Principle
  5. Список задач + SQLite + Interface + DI
  6. Безопасное хранение. FlutterSecureStorage
Модуль 10 - Углубленные техники. Доделываем Sushi App
  1. Пакет json_serializable
  2. Pattern Matching (сопоставление с образцом)
  3. State-модель. Часть 1
  4. State-модель. Часть 2
  5. Разработка приложения Sushi App. Часть 3
  6. Разработка приложения Sushi App. Часть 4
Модуль 11 - Flutter AI LLM (искусственный интеллект / вайб-кодинг)
  1. Что такое AI и LLM
  2. Prompt Engineering. База общего промптинга
  3. Prompt Engineering. Программирование
  4. Prompt Engineering. Flutter
  5. Разработка погодного приложения через AI LLM
  6. Топ ИИ-инструментов для IDE
  7. Windsurf для VS Code
  8. Cursor IDE + Rules + MCP
  9. Обзор Trae IDE
  10. Обзор Augment AI + Android Studio
  11. Web-агенты: Replit, Lovable, v0
  12. Разработка Flutter-приложения «Умный помощник» с AI
Состав курса

104 урока
7 тестов
3 интерактивные задачи
40 минут видео
Текстовый формат с инфографикой, gif-анимациями и шпаргалками

Об авторе

Роман Сергиенко - преподает IT-дисциплины студентам и старшеклассникам. Более 15 лет опыта в области IT. Занимается разработкой образовательных программ и курсов, изучает область AI LLM. Специализируется на Flutter-разработке и Game Dev.
Читать далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
flutter разработка stepik роман сергиенко
Похожие складчины
Скачать [TechTutors Team] Разработка приложений с Flutter и Dart для IOS и Android
  • 14 Фев 2024
  • в разделе: Программирование
Скачать [Udemy] Разработка приложений с Flutter 2.0 и Dart для IOS и Android [Nick Sereda]
  • 29 Авг 2022
  • в разделе: Программирование
Скачать [Skillbox] Flutter [Анатолий Кирсанов]
  • 13 Авг 2021
  • в разделе: Программирование
Скачать [Stepik] Fullstack разработка [Антон Ларичев]
  • 11 Апр 2024
  • в разделе: Программирование
Скачать [Stepik] Алгоритмы - полный курс. От нуля до про. Часть 3 [Алексей Ковальчук]
  • 5 Янв 2024
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

Вы уже зарегистрированы? Войдите.

Войти
  • Складчины
  • Программирование
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка