App Development using Flutter

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
  1. 1
    Week 1 - 2

    Dart Basics

    Deliverable: Console apps

    Topics:
    • Dart syntax
    • OOP in Dart
    • Async
  2. 2
    Week 3 - 4

    Flutter Widgets

    Deliverable: Multi-screen app

    Topics:
    • Stateless/Stateful
    • Layouts
    • Navigation
  3. 3
    Week 5 - 6

    State Management

    Deliverable: Stateful todo app

    Topics:
    • Provider
    • Riverpod
    • Bloc (intro)
  4. 4
    Week 7 - 8

    Networking & Persistence

    Deliverable: Notes app with auth

    Topics:
    • HTTP
    • SQLite
    • Shared preferences
    • Firebase Auth
  5. 5
    Week 9 - 10

    Advanced UI & Animations

    Deliverable: Animated portfolio app

    Topics:
    • Custom animations
    • Adaptive UI
  6. 6
    Week 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.

Alogyan | From Curiosity to Clarity