
Learn Flutter from Zero to App Master
We have created a 21 day challenge to make you as app master from nothing.
$59 USD – coming soon
21 days Flutter Challenge
We created a 21-day flutter challenge to become an master
# Day 1: Getting Started
- Installing Flutter
- Project Overview
- Running First Project
# Day 2: Basic Widgets
- Different Widget Types
- Exploring Basic Widgets
- Working on Basic Widgets
# Day 3: Basic Widgets++
- Exploring More widgets
- Mixing Multiple Widgets
- Creating Components
# Day 4: Layout
- Creating layouts
- Scrollable Layouts
- Building Full page UI
# Day 5: Layouts++
- Building Complex Layouts
- Create Multiple Pages
- Restructuring Components
# Day 6: Navigation
- Creating Multi-Page App
- Passing data between pages
- Passing data to Components
# Day 7: Networking
- Introduction
- Reading Data from server
- Post Data to server
# Day 8: Networking++
- Simple Authentication
- Uploading/Downloading Files
# Day 9: Media
- Access Camera
- Play Audio/video
# Day 10: Location
- Introduction
- Access User Current Location
- Detect User movement
# Day 11: Location++
- Working with Google Maps
- Get Address from location
- Get Distances & Direction
# Day 12: Flutter & Firebase
- Project Setup
- Database Overview
- Firestore
# Day 13: Email Authentication
- Project Setup
- User Signup
- User Login
- Detect Auth State
# Day 14: Social Authentication
- Project Setup
- Google Authentication
- Phone Number Authentication
# Day 15: Social Authentication
- Introduction
- Facebook Setup
- Facebook Authentication
- Fetch Details from Facebook
# Day 16: Notifications
- Project Setup
- Receive Push Notification
- Advanced Push Notifications
# Day 17: State Management
- Project Setup
- Getx Introduction
- Sharing Data between Pages
- Simple Cart
# Day 18: Payment Gateway
- Project Setup
- PayPal Setup
- Stripe Integration
- Paytm Integration
# Day 19: Revenue Making
- Ads Setup
- In-app Purchase Setup
# Day 20: Before Deployment
- Icon / Spalsh Setup
- Custom Font Setup
# Day 21: Deploying
- Preparing for Deployment
- Different Techniques for PlayStore
- App Store Deployment