FlutterFlow Masterclass (Batch 1)
- Description
- Curriculum
- Reviews
This masterclass is designed as a guided, live learning experience where you build real mobile applications step by step using FlutterFlow. Instead of pre-recorded videos, the focus is on live instruction, practical implementation, and real-time problem solving, supported by structured recordings for revision and catch-up.
Whether you attend every live session or occasionally rely on recordings, the course is structured to ensure you never fall behind and always have access to the full learning material.
The emphasis is on hands-on app development, best practices, and understanding how modern no-code/low-code workflows are used in real projects.
What You’ll Learn
-
FlutterFlow fundamentals and professional workflows
-
UI design, layouts, and responsive app screens
-
Navigation, state management, and app logic
-
Firebase backend integration (Auth & Firestore)
-
API integration and external services
-
Media handling, animations, and UX improvements
-
AI integrations and automation basics
-
Testing, deployment, and scaling apps
Live Classes
-
Live sessions are conducted via Google Meet
-
Classes are interactive, with live implementation and Q&A
-
Session timings are fixed and shared in advance
-
Students from different time zones may attend the session that works best for them
Recorded Sessions
-
Every live class is recorded
-
Recordings are uploaded to this course portal on the same day or within 24 hours
-
Recordings are available only to enrolled students
-
Access is provided through your registered account
-
Recordings are for personal learning only and must not be shared or redistributed
Related
-
4Orientation - Session 11 hr
-
5Orientation - Session 21 hr
-
6Day 11 hr 30 mins
Topics Discussed:
- FlutterFlow Overview
- Project Creation
- Widgets Overview
-
7Day 1 (4 PM Session)1 hr 15 mins
Topics Discussed:
- FlutterFlow Overview
- Project Creation
- Widgets Overview
-
8Day 21 hr
Topics Discussed:
- Layout Elements/Widgets
- Properties
-
9Day 2 (3:30 PM Session)1 hr
Topics Discussed:
- Layout Elements/Widgets
- Properties
-
10Day 31 hr
Topics Discussed:
- Layout Elements/Widgets
-
11Day 3 (3:30 PM Session)1 hr 15 mins
Topics Discussed:
- Layout Elements/Widgets
-
12Day 41 hr 30 mins
Topics Discussed:
- Sample Single Page UI Design
-
13Day 4 (3:30 PM Session)1 hr 30 mins
Topics Discussed:
- Sample Single Page UI Design
-
14Day 51 hr
Topics Discussed:
- Navigation
- Passing Parameters
-
15Day 5 (3:30 PM Session)1 hr
Topics Discussed:
- Navigation
- Passing Parameters
-
16Day 61 hr 10 mins
Topics Discussed:
- Navigation Bar
- Drawers
- Components & Custom Dialog
-
17Day 6 (3:30 PM Session)1 hr 10 mins
Topics Discussed:
- Navigation Bar
- Drawers
- Components & Custom Dialog
-
18Day 71 hr 10 mins
Topics Discussed:
- App State & Local States
- Conditional Visibility
-
19Day 7 (3:30 PM Session)1 hr 10 mins
Topics Discussed:
- App State & Local States
- Conditional Visibility
-
20Day 81 hr 15 mins
Topics Discussed:
- Forms
- Form Validation
- Pass Form Inputs to Another Page
-
21Day 8 (3:30 PM Session)1 hr 15 mins
Topics Discussed:
- Forms
- Form Validation
- Pass Form Inputs to Another Page
-
22Day 91 hr 15 mins
Topics Discussed:
- Actions
- Backend & Database Introduction
-
23Day 9 (3:30 PM Session)1 hr
Topics Discussed:
- Actions
- Backend & Database Introduction
-
24Day 101 hr 15 mins
Topics Discussed:
- Introduction to Backend, Database
- Firebase Overview
- Firebase Project Setup
- Firestore Database Structure
-
25Day 10 (3:30 PM Session)1 hr
Topics Discussed:
- Introduction to Backend, Database
- Firebase Overview
- Firebase Project Setup
- Firestore Database Structure
-
26Day 11Video lesson
Topics Discussed:
- Firebase Security Rules
- Simple Database Entry using Form
-
27Day 11 (3:30 PM Session)Video lesson
Topics Discussed:
- Firebase Security Rules
- Simple Database Entry using Form
-
28Day 12Video lesson
Topics Discussed:
- Firebase Queries
- Read Single Document
- List Collection and Navigation
-
29Day 12 (3:30 PM Session)Video lesson
Topics Discussed:
- Firebase Queries
- Read Single Document
- List Collection and Navigation
-
30Day 13Video lesson
Topics Discussed:
- Connect and existing Firebase Project
- Authentication with Simple Login Form, Email & Password
- Reading Authenticated User Details
-
31Day 13 (3:30 PM Session)Video lesson
Topics Discussed:
- Connect and existing Firebase Project
- Authentication with Simple Login Form, Email & Password
- Reading Authenticated User Details
-
32Day 14Video lesson
Topics Discussed:
- Authentication - Registration
- Edit & Delete Documents
-
33Day 14 (3:30 PM Session)Video lesson
Topics Discussed:
- Authentication - Registration
- Edit & Delete Documents
-
34Day 15Video lesson
Topics Discussed:
- Soft Deleting
- Confirmation Dialog
- Multi-use Component (First Half)
-
35Day 15 (3:30 PM Session)Video lesson
Topics Discussed:
- Soft Deleting
- Confirmation Dialog
- Multi-use Component (First Half)
-
36Day 16Video lesson
Topics Discussed:
- Multi-use Component (Continued)
-
37Day 16 (3:30 PM Session)Video lesson
Topics Discussed:
- Multi-use Component (Continued)
-
38Day 17Video lesson
Topics Discussed:
- Simple Search
-
39Day 17 (3:30 PM Session)Video lesson
Topics Discussed:
- Simple Search
-
40Day 18Video lesson
Topics Discussed:
- Search Filter
- Search Results Count
- Empty List Widget
-
41Day 18 (3:30 PM Session)Video lesson
Topics Discussed:
- Search Filter
- Search Results Count
- Empty List Widget
-
42Day 19Video lesson
Topics Discussed:
- Phone Authentication with OTP
- Resend OTP with Countdown Timer
-
43Day 19 (3:30 PM Session)Video lesson
Topics Discussed:
- Phone Authentication with OTP
- Resend OTP with Countdown Timer
-
44Day 20Video lesson
Topics Discussed:
- Animations
- Resend OTP - Timer Issue Fixed
-
45Day 20 (3:30 PM Session)Video lesson
Topics Discussed:
- Animations
- Resend OTP - Timer Issue Fixed
-
46Day 21Video lesson
Topics Discussed:
- API Integration
- Weather API
-
47Day 21 (3:30 PM Session)Video lesson
Topics Discussed:
- API Integration
- Weather API
-
48Day 22Video lesson
Topics Discussed:
- API Integration
API Endpoints for Today's Example:
https://arshidbinbasheer.com/wp-json/wp/v2/posts
(POSTS)https://arshidbinbasheer.com/wp-json/wp/v2/posts?categories=60
(POSTS - SPECIFIC CATEGORY)https://arshidbinbasheer.com/wp-json/wp/v2/categories
(CATEGORIES) -
49Day 22 (3:00 PM Session)Video lesson
Topics Discussed:
- API Integration
API Endpoints for Today's Example:
https://arshidbinbasheer.com/wp-json/wp/v2/posts
(POSTS)https://arshidbinbasheer.com/wp-json/wp/v2/posts?categories=60
(POSTS - SPECIFIC CATEGORY)https://arshidbinbasheer.com/wp-json/wp/v2/categories
(CATEGORIES) -
50Day 23Video lesson
Capstone Project Status:
- Requirements Prepared
- Project Setup Completed
- Firebase Project Integrated
- Created 'Users' Collection
-
51Day 23 (3:00 PM Session)Video lesson
Capstone Project Status:
- Requirements Prepared
- Project Setup Completed
- Firebase Project Integrated
- Created 'Users' Collection
-
52Day 24 (3:00 PM Session)Video lesson
Capstone Project Status:
- Authentication Pages Designed
- Authentication Flow Completed
-
53Day 25Video lesson
Capstone Project Status:
- Pages Designed:
- Home
- Orders
- Tables
- Navbar Setup
- Pages Designed:
-
54Day 25 (3:00 PM Session)Video lesson
Capstone Project Status:
- Pages Designed:
- Home
- Orders
- Tables
- Navbar Setup
- Pages Designed:
-
55Day 26Video lesson
Capstone Project Status:
- Collections Created: Tables, Menu, Orders
- Pages Updated: Settings, Orders, Tables
-
56Day 26 (3:00 PM Session)Video lesson
Capstone Project Status:
- Collections Created: Tables, Menu, Orders
- Pages Updated: Settings, Orders, Tables
-
57Day 27Video lesson
Capstone Project Status:
- Add Tables Feature
- Table Availability Check
- Menu Page Created
-
58Day 27 (3:00 PM Session)Video lesson
Capstone Project Status:
- Add Tables Feature
- Table Availability Check
- Menu Page Created
-
59Day 28Video lesson
Capstone Project Status:
- Menu Items Add Feature
- Photo Upload
- CORS Issue Solution (JSON file available in course material)
-
60Day 28 (3:00 PM Session)Video lesson
Capstone Project Status:
- Menu Items Add Feature
- Photo Upload
- CORS Issue Solution
-
61Day 29Video lesson
Capstone Project Status:
- Order Creation Flow Started
-
62Day 29 (3:00 PM Session)Video lesson
Capstone Project Status:
- Order Creation Flow Started
-
63Day 30Video lesson
Capstone Project Status:
- Order Creation Completed
- CORS Policy Fix
CORS Policy Command:
gsutil cors set cors.json <firebase-storage-path> -
64Day 31Video lesson
Capstone Project Status:
- Order Details Page Completed
-
65Day 31 (3:00 PM Session)Video lesson
Capstone Project Status:
- Order Details Page Completed
-
66Day 32Video lesson
Capstone Project Status:
- Manage Users
- Access Control for Various Features
-
67Day 32 (3:00 PM Session)Video lesson
Capstone Project Status:
- Manage Users
- Access Control for Various Features
-
68Day 33Video lesson
Capstone Project Status:
- Notifications
-
69Day 33 (3:00 PM Session)Video lesson
Capstone Project Status:
- Notifications
-
70Day 34Video lesson
Capstone Project Status:
- Push Notifications
- Home Page Insights
-
71Day 35Video lesson
Topics Discussed:
- Deployment
-
72Day 35 (3:00 PM Session)Video lesson
Topics Discussed:
- Deployment
-
73Day 36Video lesson
Topics Discussed:
- Payment Integration
- Custom Code
-
74Day 36 (3:00 PM Session)Video lesson
Topics Discussed:
- Payment Integration
- Custom Code
A hands-on FlutterFlow course focused on building real mobile apps - from UI design and logic to Firebase, APIs, AI integration, and deployment.
A laptop or desktop computer
(Windows or macOS)
Stable internet connection for live sessions
A Google account (required for Live Sessions)
Basic understanding of how mobile apps work
(no coding required)
