AI Computer Science Academy · Faisalabad

Programming · Intermediate

Mobile App Development (Flutter)

Build one app and ship it to both Android and iPhone with Flutter, Dart and Firebase.

  • 3 monthslength
  • 4modules
  • 17+skills taught
  • Rs 40,000per month

The plan

What you will learn, module by module

4 modules over 3 months. Each one ends with something you built, not a quiz you guessed.

Fee and batch
  1. Module 1: Dart and widgets

    Weeks 1–3

    What you will learn in this module

    • Layout
    • State
    • Lists
    • Forms
    • Theming

    You finish this module with: A Flutter app that runs on both Android and iOS

  2. Module 2: Backend

    Weeks 4–6

    What you will learn in this module

    • Firebase auth
    • Firestore
    • Storage
    • Rules

    You finish this module with: A screen set with navigation, forms and validation

  3. Module 3: Real features

    Weeks 7–9

    What you will learn in this module

    • Payments
    • Notifications
    • Maps
    • Offline cache

    You finish this module with: An app connected to an API with offline caching

  4. Module 4: Ship it

    Weeks 10–13

    What you will learn in this module

    • Debugging
    • Release build
    • Store listing
    • Updates

    You finish this module with: A store-ready build with icon, splash screen and release notes

After the course

What you will be able to do

  • Build screens, navigation and forms with Flutter widgets
  • Connect an app to Firebase for login, data and storage
  • Add payments, push notifications and offline support
  • Publish to the Play Store and test on iPhone

Included in the monthly fee

  • One computer per student, every class
  • Teacher feedback on your code or your files, in class
  • Free access to the browser coding lab between classes
  • Certificate with a QR code any employer can verify
  • One free make-up sitting per month if work or family interrupts you

Money

Fee and batch

  • Monthly feeRs 40,000
  • Usual fee elsewhereRs 55,000
  • Duration3 months
  • Admission feeNone
  • Exam feeNone
  • Certificate feeNone

Pay by cash, JazzCash or bank transfer at the desk. The office marks it in your ledger the same day.

Practise tonight

Test the course before you pay for it

Every course here has a matching practice track in the browser lab, and the first ten tasks are free without an account. Open it tonight, finish a few tasks, and see whether this is the subject you actually enjoy.

Open JavaScript Essentials

Also in Programming

Courses that go well with this one

Programming Beginner 3 months

Programming with Python & C++

Learn to think in algorithms with Python, then go closer to the machine with C++ data structures.

Rs 35,000 / month Details