Flutter Bloc Essential Course (English)

- 38%

0
Certificate

Paid

Language

Level

Beginner

Last updated on January 29, 2023 6:21 pm

Master Flutter Bloc state management with in-depth lessons on Cubit and Bloc, communication methods, tools, and real-world app examples.

Add your review

What you’ll learn

  • Cover Flutter Bloc version 8.0 or higher
  • Learn two state management methods provided by Flutter Bloc called Cubit and Bloc
  • Communication method between Cubits, between Blocs, and between Cubits and Blocs
  • Tools that can use functions provided by Cubit/Bloc in UI
  • How to use on Event API introduced in version 8.0
  • How to observe Cuibt/Bloc
  • Event Transformation function of Bloc
  • Hydrated Bloc
  • Appropriate approaches to two state management tools: Cubit and Bloc
  • Create many small apps to understand the concept
  • Complete mastery of Flutter Bloc through 9 production process experiences through 3 apps (TODO/Weather/Firebase Auth) and various combinations of Cubit/Bloc

Show moreShow less

In the Flutter Bloc Essential course, you can learn in depth about Bloc, the popular Flutter state management solutions.

In particular, it covers only the most recent version, version 8.0 or higher.

If you want to deepen your understanding of the Flutter Bloc and put all the concepts into practice, then this course is for you.

The lecture was carefully composed to ensure a balance between theory and practice.

And under the belief that repetition is the most important learning method, whenever there is a new concept, we will test the concept by making a small app, and through real-world apps such as TODO, Weather, and Firebase Authentication app, the concepts will come together comprehensively.

In particular, we repeatedly practice the combination of Cubit and Bloc when creating TODO, Weather, and Firebase Authentication apps.

– TODO App (4 implementations): 1. Combination of Cubit and StreamSubscription, 2. Combination of Cubit and BlocListener, 3. Combination of Bloc and StreamSubscription, 4. Combination of Bloc and BlocListener

– Weather App (4 implementations): 1. Combination of Cubit and StreamSubscription, 2. Combination of Cubit and BlocListener, 3. Combination of Bloc and StreamSubscription, 4. Combination of Bloc and BlocListener

– Firebase Authentication App: Cubit + Bloc + StreamSubscription

This is a quick look at everything covered in the course.

– Cubit/Bloc concept

– BlocProvider, BlocListener, BlocConsumer, RepositoryProvider, MultiBlocProvider, MultiBlocListener, MultiRepositoryProvider

– BuildContext extension methods: read, watch, select

– Cubit/Bloc에 extra information 전달: function argument와 event payload

– Cubit/Bloc-to-Cubit/Bloc communication: StreamSubscription, BlocListener

– Bloc Access 및 value named constructor: anonymous route access, named route access, generated route access, global access

– Observing Cubit/Bloc

– Bloc의 Event Transformation feature

– Hydrated Bloc

– TODO App: 4 implementations through various combinations of Cubit, Bloc, StreamSubscription, and BlocListener

– Weather App: 4 implementations through various combinations of Cubit, Bloc, StreamSubscription, and BlocListener

– Firebase Authentication App: Combination of Cubit, Bloc, and StreamSubscription

Who this course is for:

  • Beginners to Flutter who want to learn about Bloc, the popular Flutter state management solution
  • Flutter developers who want to have an in-depth understanding of the Flutter Bloc
  • Flutter developers who want to know the various usage examples of Flutter Bloc

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Flutter Bloc Essential Course (English)”

×

    Your Email (required)

    Report this page
    Flutter Bloc Essential Course (English)
    Flutter Bloc Essential Course (English)
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.