Flutter BLoC – From Zero to Hero Complete Course
Flutter BLoC – From Zero to Hero Complete Course, available at $54.99, has an average rating of 4.64, with 12 lectures, based on 1008 reviews, and has 14603 subscribers.
You will learn about BLoC Core Concepts – cubits, blocs, events, methods Flutter BLoC Concepts – BlocProvider, BlocBuilder, BlocListener BLoC Architecture – Presentation, Business Logic & Data Layers BLoC Testing – Learn how to test your cubits & blocs BLoC Access – Learn how to access cubits/blocs globally & locally Bloc-to-bloc communication – Learn how two or more blocs/cubits can interact between each other BuildContext In-Depth – Complete Tutorial on Flutter BuildContexts Possible errors, problems and how to fix them Storing app data to local storage by using Hydrated_Bloc Package Debugging blocs/cubits This course is ideal for individuals who are Flutter Beginner curious on what is the most robust state-management solution or Flutter Developer who wants to learn about BLoC State Management really in-depth or Flutter Developer who wants to refresh their knowledge with BLoC It is particularly useful for Flutter Beginner curious on what is the most robust state-management solution or Flutter Developer who wants to learn about BLoC State Management really in-depth or Flutter Developer who wants to refresh their knowledge with BLoC.
Enroll now: Flutter BLoC – From Zero to Hero Complete Course
Summary
Title: Flutter BLoC – From Zero to Hero Complete Course
Price: $54.99
Average Rating: 4.64
Number of Lectures: 12
Number of Published Lectures: 12
Number of Curriculum Items: 12
Number of Published Curriculum Objects: 12
Original Price: $129.99
Quality Status: approved
Status: Live
What You Will Learn
- BLoC Core Concepts – cubits, blocs, events, methods
- Flutter BLoC Concepts – BlocProvider, BlocBuilder, BlocListener
- BLoC Architecture – Presentation, Business Logic & Data Layers
- BLoC Testing – Learn how to test your cubits & blocs
- BLoC Access – Learn how to access cubits/blocs globally & locally
- Bloc-to-bloc communication – Learn how two or more blocs/cubits can interact between each other
- BuildContext In-Depth – Complete Tutorial on Flutter BuildContexts
- Possible errors, problems and how to fix them
- Storing app data to local storage by using Hydrated_Bloc Package
- Debugging blocs/cubits
Who Should Attend
- Flutter Beginner curious on what is the most robust state-management solution
- Flutter Developer who wants to learn about BLoC State Management really in-depth
- Flutter Developer who wants to refresh their knowledge with BLoC
Target Audiences
- Flutter Beginner curious on what is the most robust state-management solution
- Flutter Developer who wants to learn about BLoC State Management really in-depth
- Flutter Developer who wants to refresh their knowledge with BLoC
Hello, everyone!
By following this BLoC – From Zero to Hero course, you will successfully learn the BLoC State Management solution, so if you have doubts in understanding or practicing all of its concepts, I really recommend checking it out right here!
Before you check it out though, I would like to tell you that this series is designed with both the theoretical and most importantly, practical (coding) parts of every discussed topic. All of the project files can be found on my github page.
Also, the series was carefully monitored by the amazing creator of bloc_library, Felix Angelov.
On the other hand, without without the slightest restraint I feel like my series is the best bloc_library playlist on the entire internet.
Don’t take my word for it, try it by yourself!
A briefing of everything that’s been covered in this playlist, so you know what to expect:
-
Why BLoC? In this video I explained why I chose bloc_library for both the state management solution and the architectural structure of my apps
-
BLoC Core Concepts – In this tutorial I got really in-depth in explaining streams, and the concepts of blocs & cubits.
-
Flutter BLoc Concepts – Here, I discussed each and every single one of bloc_library’s concept like BlocProvider, BlocBuilder, BlocListener and many many more. These concepts are obviously explained and tested in every tutorial, since they are the base of bloc_library.
-
BLoC Architecture – In this tutorial I made a short introduction on what I believe it’s the best architecture to follow in order to structure and scale your code over time! This video has no code inside my github page, since I’m planning on using it extensively on my follow-up tutorial series on building real world apps!
-
BLoC Testing – Testing is one of the most important pillars of programming, oftenly omitted by developers. In this video I’ll explain what are the basics of testing a bloc-built small application.
-
BLoC Access & Navigation – In this tutorial I got really in-depth on what are the routing options on which you can successfully provide a cubit/bloc to the widget tree.
-
Bloc-to-bloc Communication – Here I wanted all my viewers to understand how important it is to know how to make 2 blocs/cubit communicate one with another.
-
BuildContext In-Depth – This tutorial is not really related to the bloc_library, but since build contexts are used everywhere inside a flutter app, I realised that most of people didn’t understand how they really work. This video is also useful as it spreads out the knowledge gained from tutorial number 3 and 6.
-
Bloc 6.1.0 – During my tutorial series, a new version of bloc_library got released, containing some important changes like context.watch, context.read and context.select. All of these are covered in this video, as always, with intuitive examples.
-
Bloc State not Updating – In this video, I explained why most of the new developers encounter this popular issue of a state of a bloc/cubit not updating.
-
Maintaining State with Hydrated_Bloc – In this tutorial I got really in-depth about how you can store the state of multiple blocs/cubits on the app’s internal storage on your device. This is a key concept in developing a successful Flutter app, having bloc_library as the state management feature.
-
Debugging Blocs/Cubits, Naming Conventions and other tips and tricks is the last video of this series, covering other important topics found inside the flutter_bloc library.
Thank you and hopefully you are as excited as I am!
WCKD
Course Curriculum
Chapter 1: Why BLoC as a state management?
Lecture 1: Why BLoC?
Chapter 2: BLoC Core Concepts
Lecture 1: BLoC Core Concepts – cubits, blocs, events, methods, streams
Chapter 3: Flutter BLoC Concepts
Lecture 1: Flutter BLoC Concepts
Chapter 4: BLoC Architecture
Lecture 1: BLoC Architecture
Chapter 5: BLoC Testing
Lecture 1: BLoC Testing
Chapter 6: BLoC Access & Navigation (Local, Route & Global Access)
Lecture 1: BLoC Access & Navigation (Local, Route & Global Access)
Chapter 7: Bloc-to-bloc Communication
Lecture 1: Bloc-to-bloc Communication
Chapter 8: Build Context In-Depth (Flutter & BLoC)
Lecture 1: Build Context In-Depth
Chapter 9: BLoC 6.1.0 Update
Lecture 1: BLoC 6.1.0
Chapter 10: Comparing 2 Objects in Dart, Equatable Package, State not updating issue
Lecture 1: State not updating issue and how to fix it
Chapter 11: Local Storage with Hydrated BLoC
Lecture 1: Local Storage with Hydrated BLoC
Chapter 12: Debugging BLoC
Lecture 1: Debugging BLoC
Instructors
-
Tiberiu Potec
Top Tier Development
Rating Distribution
- 1 stars: 16 votes
- 2 stars: 15 votes
- 3 stars: 80 votes
- 4 stars: 279 votes
- 5 stars: 618 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple