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 down below)
Udemy course Flutter TDD & Clean Architecture part 0 (7 hours)
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
Installation guide
This installation guide is for if you followed on youtube the complete course, or on Udemy or you bought the complete source code.
Setup with Firebase
For set up make sure your firebase cli is set up. Make sure you are logged in from the CLI.
Login as Admin
Upload JSON Files
You need to make sure you follow the exact format if you want to upload the JSON files to this app. Every app may have their own format to upload files.
Stripe payment with firebase cloud function setup
Make sure you have the correct Stripe secret and public key. And for iOS you need to make sure you are running on iOS 13. You need change to 13 from Xcode.
At the same time you make you have .env file in your assets folder
2024-08-30 08:33:40
Could you please send me the coupon for the udemy course to my buymeacoffee e-mail ? Really nice course btw. Thank you in Advanced!
2024-08-02 14:55:09
I buy a coffee on https://buymeacoffee.com/dbestech/e/147643 can i have the Udemy access coupon
Ok. I sent you the free coupons on your email on buymeacoffee
2024-07-29 10:06:33
Hi,Could you please guide me on how to obtain the Udemy access coupon , I'm eager to start the course and make the most of the learning materials you've prepared.Thx very much.
You may buy the source code first and get free coupons from. https://buymeacoffee.com/dbestech/e/147643
2024-04-25 12:17:50
I think I have answered them on Udemy. Let's keep it there.
2024-04-22 00:50:55
Hello! I have a couple of questions that I couldn't find answers to in the Udemy courses nor here: How can I run the project on an iPhone simulator? I already have Xcode and the simulator installed. Could you please send me the final exam JSON so I can test the exam section? Thank you!
2024-04-22 00:50:52
Hello! I have a couple of questions that I couldn't find answers to in the Udemy courses nor here: How can I run the project on an iPhone simulator? I already have Xcode and the simulator installed. Could you please send me the final exam JSON so I can test the exam section? Thank you!
2024-04-15 15:37:14
Ok. Kaze, it was sent to your email. Please check
2024-04-15 13:39:01
yes, kaze. you just buy the code and then you will get access to it.
2024-04-15 13:00:16
if i buy the code from here https://www.buymeacoffee.com/dbestech/e/147643 will i get access to both courses from udemy ? or should i buy them seperately ?(both i mean the ommercial code and the udemy courses ) ?
2024-04-14 19:22:46
Hi! i just paid for this course but didn't find any free coupon to access for the Udemy courses. I would appreciate your help on this matter.
2024-04-01 08:56:55
ok. i will send the coupon to your email on buymeacoffee
2024-04-01 08:54:10
i paid Buymecoffelink source code (commercial license)
2024-04-01 08:53:34
where to get free coupon to access on Udemy.
2024-04-01 08:53:18
?
2024-04-01 08:53:16
?