Flutter BLoC TDD & Clean Architecture | Project Based
Dastagir Ahmed
24:19:09
Description
Understanding the concept of large scale app development
What You'll Learn?
- Students will learn about TDD(test driven development)
- They will also learn what's clean architecture
- Why TDD and clean architecture are so important
- Integrating BLoC with TDD and clean architecture
- How to use TDD with BLoC and Cubit and Provider
- Learn large scale app development principle
- Deep dive in Dart and Flutter
- Advanced Dart concept
- Learn about flutter_test package
Who is this for?
What You Need to Know?
More details
DescriptionThis is course where we will cover what is clean architecture in detail with step by step example. We will also talk about why it important and how it plays an important role for big projects and how a team can collaborate with their projects if the project is done using clean architecture and how each of the project is dependent.
This course comes in two parts. Students need to buy both parts separately. .
This app cover 100 TDD and detail explanation of Clean Architecture with BLoC, Provider and Cubit
This app uses firebase as backend and chatting. All data is saved in the firebase and the login also happens through firebase. You get notifications in different cases.
You may get notification for joining a group and notification is a new course or exam is uploaded.
There's an admin side of this app, where you may upload courses to firebase and the app reads that immediately. You may upload many exams or courses.
The exam result comes out automatically and immediately. Students can review their result and recheck the test.
You will have a screen video player section which could be fullscreen or half screen. You get to play video from a link or local storage.
Profile center provides name, password and avatar change.
This course also covers dedicated TDD section clear examples. So the first 6 hours of this course we take a look at a dummy app to know about TDD and clean architecture.
Main features
Social login
View course
Join group chat
Auto create group chat
Leave group chat
Upload video from backend
Play video from local storage
Profile center (create, delete, update with image)
Receive notification
Clear notification
Onboarding screen
Firebase integration
Admin panel
Upload exam
Who this course is for:
- Intermediate to advanced learners
This is course where we will cover what is clean architecture in detail with step by step example. We will also talk about why it important and how it plays an important role for big projects and how a team can collaborate with their projects if the project is done using clean architecture and how each of the project is dependent.
This course comes in two parts. Students need to buy both parts separately. .
This app cover 100 TDD and detail explanation of Clean Architecture with BLoC, Provider and Cubit
This app uses firebase as backend and chatting. All data is saved in the firebase and the login also happens through firebase. You get notifications in different cases.
You may get notification for joining a group and notification is a new course or exam is uploaded.
There's an admin side of this app, where you may upload courses to firebase and the app reads that immediately. You may upload many exams or courses.
The exam result comes out automatically and immediately. Students can review their result and recheck the test.
You will have a screen video player section which could be fullscreen or half screen. You get to play video from a link or local storage.
Profile center provides name, password and avatar change.
This course also covers dedicated TDD section clear examples. So the first 6 hours of this course we take a look at a dummy app to know about TDD and clean architecture.
Main features
Social login
View course
Join group chat
Auto create group chat
Leave group chat
Upload video from backend
Play video from local storage
Profile center (create, delete, update with image)
Receive notification
Clear notification
Onboarding screen
Firebase integration
Admin panel
Upload exam
Who this course is for:
- Intermediate to advanced learners
User Reviews
Rating
Dastagir Ahmed
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 87
- duration 24:19:09
- English subtitles has
- Release Date 2024/02/14