(Udemy) Flutter Shop App | State Management BLoC | Backend (Dastagir Ahmed)

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Learn how to build a complete Flutter shop app from scratch with this comprehensive course. This course covers everything from basic UI design to advanced features like state management with BLoC, backend development with Laravel and Firebase, and secure payment integration with Stripe.

This course is perfect for anyone who wants to learn Flutter app development, regardless of their experience level. You’ll learn how to:

  • Create a user-friendly interface with Flutter
  • Implement state management with BLoC
  • Build a secure backend with Laravel and Firebase
  • Integrate Stripe for secure payments
  • Use reusable widgets to streamline development
  • Master Firebase chatting and building API

This course is completely free and available on Theetay. It’s delivered by Dastagir Ahmed, an experienced Flutter developer.

**Key Features:**

  • Onboarding screen with three photos
  • Email login with Firebase verification
  • Social media login with Google, Apple, and Facebook
  • Course viewing with video playback
  • Course upload from backend
  • Multiple teacher course viewing
  • Front-end course purchasing
  • Step-by-step Stripe payment integration
  • Super admin panel
  • Teacher admin panel
  • Chatting feature using Firebase

**Technical Requirements:**

  • PHP >= 7.4
  • Laravel > 8.8
  • Flutter > 3.3

**Get started today and build your dream Flutter app!**

Show More

What Will You Learn?

  • How to build a mobile app step by step using Flutter for iOS and Android
  • Connect your app with Firebase and Laravel Backend
  • Learn to build API for you app
  • Learn to use BLoC state management

Course Content

Introduction

  • A Message from the Professor
  • Introduction
    08:29

Basic project and state management

Understanding BLoC state management

Welcome screen

Sign in screen

Refactor section

Sign in bloc section

Sign in controller

Register section

Register controller

Application screen

Route section

SharedPrefrences

Profile section part 1

Settings page part 1

Backend section part 1

Front end login repo

Back end and build ui and api

Home page and Bloc data update

Detail page and routes and refactor code

Backend build api

Front end and api integration

PayWebView

Backend order module

Backend and Lessons module

Front end and lesson data

Complete code part 1

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×