Home

/

Courses

/Flutter Bloc & Cubit Tutorial

Flutter Bloc & Cubit Tutorial

Learn with Ripples Code

41 modules

Lifetime access

Level up your Flutter development with Bloc & Cubit!

Overview

Learn how to effectively use Flutter Bloc and Cubit to manage the state in your Flutter applications. This course will provide you with a comprehensive understanding of the Bloc and Cubit architecture patterns, their advantages, and how to implement them in your Flutter projects. Get ready to level up your Flutter development skills!

Key Highlights

Master the Bloc and Cubit patterns in Flutter

Effectively manage the state in your Flutter applications

Learn how to build scalable and maintainable Flutter apps

Understand the advantages and use cases of Bloc and Cubit

Implement Bloc and Cubit in real-world Flutter projects

What you will learn

Comprehensive understanding of Bloc and Cubit patterns

Learn the fundamentals of Bloc and Cubit and understand how they can improve state management in your Flutter apps.

Effective state management in Flutter applications

Explore different approaches to state management and discover how Bloc and Cubit can provide a more efficient and scalable solution.

Building scalable and maintainable Flutter apps

Discover best practices and techniques for architecting Flutter apps using Bloc and Cubit to ensure code reusability, maintainability, and scalability.

Real-world implementation examples

Apply your knowledge by building real-world Flutter projects that leverage the power of Bloc and Cubit for state management.

Modules

Introduction to Flutter Bloc

2 attachments

Introduction of Flutter Bloc Design Pattern

Bloc Introduction

State | Event | Bloc

3 attachments • 5.6 mins

How to create State , Event and Bloc

Creating State Event Bloc

counter_app

Bloc Builder

3 attachments • 1 mins

Bloc Builder

Bloc Builder

counter_app

Bloc Provider

3 attachments • 6.63 mins

Bloc Provider

Bloc Provider

counter_app

Multi Bloc Provider

2 attachments • 11.51 mins

Multi Bloc Provider

counter_app

Bloc Listener

2 attachments • 4.04 mins

Bloc Listener

counter_app_bloclistener

Bloc Consumer

2 attachments • 2.19 mins

Bloc Consumer

counter_app_blocconsumer

Repository Pattern

1 attachment • 3.52 mins

Repository Pattern

Repository Provider - Creating The Repository

2 attachments • 7.34 mins

Repository Provider-Creating the repository

repository_provider

Repository Provider - Creating State | Event | Bloc

2 attachments • 7.84 mins

Repository Provider - Create State Event Bloc

repository_provider

Repository Provider - Display API Data

2 attachments • 13.72 mins

Repository Provider - Display Api Data

repository_provider

Bloc Selector

2 attachments • 4.23 mins

Bloc Selector

counter_app_blocselector

Multi Bloc Listener & Multi Repository Provider

1 attachment • 2.95 mins

Multi Bloc Listener & Multi Repository Provider

Bloc Observer

2 attachments • 6.61 mins

Bloc Observer

counter_app_bloc_observer

Cubit Introduction

1 attachment • 4.89 mins

Cubit Introduction

Cubit - Counter App

2 attachments • 6.28 mins

Cubit Counter App

counter_app_cubit

List View Filter With Cubit

2 attachments • 12.15 mins

Filter ListView Cubit

filter_listview_cubit

Image Picker - Cubit

2 attachments • 12.26 mins

Image Picker - Cubit

image_picker_cubit

Dynamic List View - Cubit

2 attachments • 18.96 mins

Dynamic Item ListView

dynamic_item_listview_cubit

Internet Connectivity Check - Cubit

2 attachments • 12.52 mins

Internet Connectivity Check - Cubit

internet_connectivity_cubit

Persistent Light & Dark Theme

2 attachments • 13.66 mins

Persistent Light & Dark Theme

cubit_persistent_theme

Navigation Bar

2 attachments • 13.22 mins

Navigation Bar

navigation_bar_cubit

#1 || Project Demo || Flutter Appwrite Todo App with Bloc

1 attachment • 5.74 mins

Project Demo

#2 || Theme Setup || Flutter Appwrite Todo App with Bloc

2 attachments • 3.51 mins

Theme Setup

appwrite_bloc_todo_theme_setup

#3 || Route Setup || Flutter Appwrite Todo App with Bloc

2 attachments • 3.86 mins

Route Setup

appwrite_bloc_todo_route_setup

#4 || Splash Screen || Flutter Appwrite Todo App with Bloc

2 attachments • 4.28 mins

Splash Screen

appwrite_bloc_todo_splash

#5 || Register & Login UI || Flutter Appwrite Todo App with Bloc

2 attachments • 9.61 mins

Register and Login UI

appwrite_bloc_todo_login_register

#6 || Appwrite Setup || Flutter Appwrite Todo App with Bloc

2 attachments • 11.4 mins

Appwrite Setup

appwrite_bloc_todo_appwritesetup

#7 || Dependency Injection || Flutter Appwrite Todo App with Bloc

2 attachments • 3.28 mins

Dependency Injection

appwrite_bloc_todo_dependency_injection

#8 || Auth Repository - Register Function || Flutter Appwrite Todo App with Bloc

2 attachments • 15.69 mins

Auth Repository - Register Function

appwrite_bloc_todo_auth_repository

#9 || Creating User In Appwrite || Flutter Appwrite Todo App with Bloc

2 attachments • 17.1 mins

Create user in appwrite

appwrite_bloc_todo_creating_user_in_appwrite

#10 || Auth Repository - Login Function || Flutter Appwrite Todo App with Bloc

2 attachments • 2.5 mins

Auth Repository - Login Function

appwrite_bloc_todo_auth_repository_login_function

#11 || Storage Service || Flutter Appwrite Todo App with Bloc

2 attachments • 5.68 mins

Storage Service

appwrite_bloc_todo_storageservice

#12 || User Login || Flutter Appwrite Todo App with Bloc

2 attachments • 17.47 mins

User Login

appwrite_bloc_todo_user_login

#13 || Auto Login || Flutter Appwrite Todo App with Bloc

2 attachments • 10.14 mins

Auto Login

appwrite_bloc_todo_auto_login

#14 || Todo Collection || Flutter Appwrite Todo App with Bloc

2 attachments • 11.24 mins

Todo Collection

appwrite_bloc_todo_todo_collection

#15 || Todo UI || Flutter Appwrite Todo App with Bloc

2 attachments • 10.57 mins

TODO UI

appwrite_bloc_todo_add_todo_ui

#16 || Save Todo || Flutter Appwrite Todo App with Bloc

2 attachments • 22.18 mins

Save Todo

appwrite_bloc_todo_add_todo

#17 || Display Todo || Flutter Appwrite Todo App with Bloc

2 attachments • 15.24 mins

appwrite_bloc_todo_display_todo

Display Todo

#18 || Update Todo || Flutter Appwrite Todo App with Bloc

2 attachments • 19.75 mins

Update Todo

appwrite_bloc_todo_update_todo

#19 || Delete Todo || Flutter Appwrite Todo App with Bloc

2 attachments • 9.82 mins

Delete Todo

appwrite_bloc_todo_delete_todo

FAQs

How can I enrol in a course?

Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.

Can I access the course materials on any device?

Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.

How can I access the course materials?

Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.

Can I interact with the instructor during the course?

Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.

About the creator

About the creator

Learn with Ripples Code

The journeys of our instructors in the world of IT commenced over a decade ago, each driven by an unyielding passion for technology and a fervent desire to share knowledge. From the early stages of their careers, these instructors exhibited an innate ability to simplify complex concepts, making them accessible to learners of varying proficiency levels. This unique skill set quickly garnered recognition, propelling them into roles of increasing responsibility.

 

Rate this Course

₹ 399.00

1999

×

Order ID:

This course is in your library

What are you waiting for? It’s time to start learning!

Illustration | Payment success

Share this course

https://undefined/courses/Flutter-Bloc--Cubit-Tutorial-656c266de4b0708ce96e7256

or

×

Wait up!

We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?

Illustration | Already enrolled in course