Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Flutter с нуля до профи | #9 - Bloc стейт менеджмент №1 | Курс для начинающих 2023

Автор: Стас Ильин

Загружено: 2023-02-24

Просмотров: 26744

Описание:

Flutter - это идеальный инструмент, чтобы начать путь в айти или перейти на него в 2023. А я как раз тот самый коуч, которого ты искал.

Ура! Наконец-то BLoC 😅.
В этом уроке мы познакомимся с самым популярным и самым продуманным стейт-менеджментом для Flutter приложений - BLoC'ом. Узнаем как работает BLoC, как построен его жизненный цикл. Как работает BlocBuilder. Как обрабатывать ошибки в ваших блоках логики. И прикрутим это все к нашему крипто-приложению.

В ходе курса, мы вместе разберемся с тем, что такое Flutter и как на нем сделать первое приложение. Научимся программировать на dart, узнаем про основные виджеты в Flutter, как работать с сетью http dio, узнаем про основной стейт менеджемнт в Flutter - BLoC.


😎 Репозиторий с кодом из уроков: https://github.com/Frezyx/flutter_tut...

Ссылки из видео:
⬇️ Библиотека BLoC https://pub.dev/packages/bloc
⬇️ Библиотека Flutter BLoC https://pub.dev/packages/flutter_bloc
⬇️ Extension BLoC для VScode https://marketplace.visualstudio.com/...

✅ Полезные ссылки:
👨‍💻 Мой GitHub https://github.com/Frezyx (Куча кода на dart / Flutter)
💬 Telegram с анонсами https://t.me/frezycode
🚀 Boosty https://boosty.to/frezycode
📸 Instagram   / frezycode  

00:00 - 00:13 Вступление
00:13 - 00:43 Что такое стейт - менеджмент
00:43 - 01:00 Какие есть библиотеки (provider, riverpod, mobx, getx)
01:00 - 01:10 Почему мы изучаем именно BLoC ?
01:10 - 03:55 Как работает BLoC (Event, State)
03:55 - 04:49 Детали BLoC: onEvent, EventHandler, EventTransformer, emit
04:49 - 05:18 Как работает Cubit отличие от BLoC
05:18 - 05:52 Про надстройки для BLoC
05:52 - 06:27 Устанавливаем flutter_bloc
06:27 - 7:58 Создаем наш первый BLoC в приложении
07:58 - 08:52 Что такое part и part of
08:52 - 09:28 Как создавать BLoC в 2 раза быстрее, mason
09:28 - 12:27 Разбираемся с базой BLoC, про ивенты и стейты
12:27 - 12:58 EventHandler, метод onEvent
12:58 - 15:09 Пишем свой обработчик евента на загрузку данных
15:09 - 15:25 Как вызвать Event у BLoC’а, метод add()
15:25 - 15:59 Проверяем работу нашего EventHandler
15:59 - 17:32 Выносим логику загрузки криптовалют в BLoC
17:32 - 18:29 Создаем стейты для нашего BLoC’а
18:29 - 19:05 Возвращаем загруженные криптовалюты из блока
19:05 - 21:33 Как работает BlocBuilder, показываем загруженные данные
21:33 - 22:04 Про абстрагированность данных в State
22:04 - 23:03 Проверяем как работает загрузка через BLoC
23:03 - 25:31 Обработка ошибок в BLoC
25:31 - 25:58 Почему ошибки в стойте лучше делать Object
25:58 - 26:47 Делаем обработку ошибок нашего блока
26:47 - 28:27 Добавляем экран ошибки в BlocBuilder
28:27 - 29:02 Послание из будущего

#войтивайти #программирование #flutter

Flutter с нуля до профи | #9 - Bloc стейт менеджмент №1 | Курс для начинающих 2023

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Flutter с нуля до профи | #-10 Bloc, Equatable стейт менеджмент №2 | Курс для начинающих 2023

Flutter с нуля до профи | #-10 Bloc, Equatable стейт менеджмент №2 | Курс для начинающих 2023

Я вложил МИЛЛИОН в своё приложение. Провал или успех?

Я вложил МИЛЛИОН в своё приложение. Провал или успех?

23 12 2025

23 12 2025

Почему все так НЕНАВИДЯТ Flutter? Стоит ли пробовать?

Почему все так НЕНАВИДЯТ Flutter? Стоит ли пробовать?

Flutter с Нуля | Полный Курс для Начинающих (Часть 1)

Flutter с Нуля | Полный Курс для Начинающих (Часть 1)

NotebookLM: Таблицы из всего. 4 Способа применения

NotebookLM: Таблицы из всего. 4 Способа применения

Flutter с нуля до профи | #7 - Работа с API, http | Библиотека dio | Курс для начинающих 2023

Flutter с нуля до профи | #7 - Работа с API, http | Библиотека dio | Курс для начинающих 2023

Flutter Уроки с нуля до профи 2023

Flutter Уроки с нуля до профи 2023

Введение в Business Logic Components (BLoC)

Введение в Business Logic Components (BLoC)

Что заставляет людей эмигрировать из США?

Что заставляет людей эмигрировать из США?

Flutter bloc

Flutter bloc

GOLANG ПОЛНЫЙ КУРС ДЛЯ НАЧИНАЮЩИХ | ЧАСТЬ 1 | ОСНОВЫ ПРОГРАММИРОВАНИЯ

GOLANG ПОЛНЫЙ КУРС ДЛЯ НАЧИНАЮЩИХ | ЧАСТЬ 1 | ОСНОВЫ ПРОГРАММИРОВАНИЯ

Типы структур проектов для Flutter (и не только)

Типы структур проектов для Flutter (и не только)

Что такое Flutter и Dart?

Что такое Flutter и Dart?

Flutter с нуля до профи | #12 - Firebase Google Analytics | Курс для начинающих 2023

Flutter с нуля до профи | #12 - Firebase Google Analytics | Курс для начинающих 2023

Собеседование Junior Flutter-разработчика | WTF Interview #3

Собеседование Junior Flutter-разработчика | WTF Interview #3

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Flutter - Flutter App Architecture Overview. State Management

Flutter - Flutter App Architecture Overview. State Management

Flutter Bloc Tutorial For Beginners | BLoC Architecture/Pattern & State Management Explained

Flutter Bloc Tutorial For Beginners | BLoC Architecture/Pattern & State Management Explained

Flutter с нуля до профи | #8 - Интерфейсы, абстракция, инъекция зависимостей | Курс 2023

Flutter с нуля до профи | #8 - Интерфейсы, абстракция, инъекция зависимостей | Курс 2023

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]