Complete BLoC with Clean Architecture (group chat) Discount !! E-commerce App With Backend Source Code Video and Voice Chatting App Firebase Chatting App Source Code Complete Gym App BLoC State Management Source Code Complete Study App Buy Ticket Booking App Source Code Buy Travel App With Backend Source Code Complete Chat App Udemy Course Special Offer Discount !! Online Learning Course App (BLoC) Online Learning Course App (Riverpod) Online Learning Course App (Getx) Discount !! Shopping App (Provider) Cool Flutter Game Flutter Nodejs Chat App Flutter Nodejs Api And Firebase Chat App Riverpod Task Management App
This is a course about Flutter Clean Architecture TDD BLoC advanced tutorial or BLoC course. Here in this course we cover in depth about clean architecture with BLoC. Not only it would TDD(test driven development) but also the video course covers clean architecture with BLoC, Cubit and Provider. Students wanna follow this need to take the course from Udemy.
Clean architecture is extremely important for large scale app dev.
On Udemy it would be covered in two parts. Students need to buy both. Two courses total 48 hours.
Check out. I suggest to buy the code here and get free coupon to access on Udemy. I will give you the free coupon once you buy the code on buymeacoffe ( link downbelow)
Udemy course Flutter TDD & Clean Architecture part 1 (23 hours)
Udemy course Flutter TDD & Clean Architecture part 2 (25 hours)
Or first try it on youtube clean architecture Flutter
This course is not for beginners. You must have at least 6 months of Flutter dev experience with BLoC or other state management
. Don't take this course if you are a Flutter beginner. If you are a beginner you have to take the at least one of the below courses first.
Flutter Riverpod course for beginners
Flutter BLoC course with backend for beginners
This course is best for your below purpose
1. Job landing impressive CV
2. Your graduation thesis
3. Building large scale app
4. Working in team
Let's take a look at the UI
Main features
Architecture features
The code itself contains 100 test cases (TDD) which are also shown in the video course. Each presentation, domain and data layer is explained with example and test.
The app contains two sections like user and admin parts. It's the same app, but we can assign somebody as an admin using their email address in the firebase console.
### By default everyone can login as user but to be able to login as an admin, we need to confirm the email address in the firebase console with a simple step. Admin can perform uploading test, video and quizzes.
### Normal users can login and view videos, take the test, submit a test, see the test result and join group chat. Even after all these, they can receive notification.
### Here we also covered a special topic of sending notifications. This is sending notifications to bunch of different users at the same time. This tutorial is not covered on the internet from other people's courses.
There are some additional features are not covered in the video course since it would be too long. Additional features are covered in the commercial license.
State management
The main state management package used in the course is BLoC. But apart from the we also used Provider and Cubit to do it. So once you finish the course, not only you will learn how to master BLoC but also Provider and Cubit.
Buymecoffelink source code (commercial license)
Commercial license includes some extra features which are not covered in the video course. If you buy the commercial license code, you will get free access to udemy course.
Commercial license includes the extra features