Choose Your Desired Option(s)
Learn how to build a Course Selling App for iOS and Android using Flutter and BLoC state management. This tutorial covers everything from simple UI to complex layouts, reusable widgets, Firebase integration, and API development. Suitable for beginners and advanced learners. Join the course by Dastagir Ahmed and master Flutter development with Laravel backend and Firebase integration
Requirements
Ensure you have Flutter climate set up accurately with Android Studio or Versus Code
Description
- This is an online learning course app instructional exercise utilizing BLoC state management. State management and routing both have been finished utilizing BLoC.
- It comprises for Laravel backend with Firebase for fundamental social media login. A large portion of the API are built utilizing Laravel. The backend contains multi admin( super admin panel and teachers panel). It will have part 1 and 2. Students need to independently buy both part.
- App Features
- onboard screen with three photographs
- email login Firebase verification
- social media login Google, Apple and Facebook
- viewing course
- play video course where you will perceive how to play and stop videos
- upload course from backend
- view multiple teachers course
- buy course toward the front
- step by step stripe payment
- super admin panel
- teacher admin panel
- chatting feature utilizing Firebase
This app covers Flutter for very beginners to advanced learners. We start from extremely simple ui like attracting text to complex layout.
We additionally built reusable widget to diminish code sum. So toward the finish of this instructional exercise you learn how to build simple to complex reusable flutter widgets. At last we will dominate Firebase chatting and building API and collaborate with the servers with three different ways.
State Management
We utilized BLoC to oversee state and too for routing.
Backend
We involved Laravel framework for building backend and API. Backend has multi client honors. It implies there are super admins and sub admins. Teachers accounts are sub admin. Super admin can notice and relegate jobs to the teachers or the sub admins.
Firebase
Firebase is utilized for email login and third party login like Google, Facebook and Apple.
Variant
PHP >= 7.4
Laravel > 8.8
Flutter > 3.3
Who this course is for:
Beginners to Advanced Flutter Learners
Teacher
Dastagir Ahmed
Respond Local, Fluttter, Laravel Teacher
- 4.4 Teacher Rating
- 160 Reviews
- 1,043 Students
- 8 Courses
I’m a teacher who has been educating for the most recent 18 years and I’m truly adept at making sense of things. I likewise have a youtube channel where I have a ton of supporters minimal more 65k.
I address on Flutter, Respond Local, Laravel and GoLang.
As of late I have begun udemy courses. Trust you will partake in the course with me.
4.6 course rating 57 reviews
Arun K.
Rating: 3.0 out of 5 a month prior
Ought to be make sense of all the more every module.
YACOUBA K.
Rating: 5.0 out of 5 a month prior
Truly thank you Mr, because of this preparing I have gained a ton of headway in an exceptionally complete and very much made sense of preparing
Joseph B.
Rating: 5.0 out of 5 a month prior
It was an exceptionally magnificent encounter for me. Anticipating learning more from you. Much thanks to you.
Fadel S.
Rating: 5.0 out of 5 a month prior
Much thanks to you for this course, I like the manner in which you make sense of everything in subtleties, and in a similar time with a smooth way.
Useful links related to the content:
- Flutter – Official website of Flutter.
- Flutter Documentation – Official documentation for Flutter.
- Flutter Packages – Repository of Flutter packages and plugins.
- Dart Programming Language – Official website of the Dart programming language used in Flutter.
- Android Studio – Official IDE for Android app development with Flutter.
- Visual Studio Code – Popular code editor with Flutter support.
- Laravel – Official website of the Laravel framework for backend development.
- Firebase – Firebase platform for building web and mobile apps.
- Flutter Community – Community-driven resource hub for Flutter developers.
- Flutter Reddit – Subreddit for discussing and sharing content related to Flutter.
- Flutter YouTube Channel – Official YouTube channel for Flutter tutorials and updates.
- Flutter Firebase Codelabs – Official Flutter Firebase codelabs for learning Firebase integration in Flutter.
Share Now!