
App Development using Flutter
Learn Dart and Flutter to build beautiful cross-platform mobile apps for iOS and Android.
80+ students • 10 weeks
Roadmap
6 milestones
- 1Week 1 - 2
Dart Basics
Deliverable: Console apps
Topics:- Dart syntax
- OOP in Dart
- Async
- 2Week 3 - 4
Flutter Widgets
Deliverable: Multi-screen app
Topics:- Stateless/Stateful
- Layouts
- Navigation
- 3Week 5 - 6
State Management
Deliverable: Stateful todo app
Topics:- Provider
- Riverpod
- Bloc (intro)
- 4Week 7 - 8
Networking & Persistence
Deliverable: Notes app with auth
Topics:- HTTP
- SQLite
- Shared preferences
- Firebase Auth
- 5Week 9 - 10
Advanced UI & Animations
Deliverable: Animated portfolio app
Topics:- Custom animations
- Adaptive UI
- 6Week 11 - 12
Publish & Scale
Deliverable: Published demo app
Topics:- App signing
- Play Store / App Store
- Performance
Ready to start?
Follow the weekly plan and build the deliverables to finish this course.
