Build native iOS and Android apps from a single Dart codebase with Flutter 3.27.
Created by Marcus Johnson
Build real, production-ready mobile apps that run on iOS and Android (plus web and desktop) from a single codebase. Learn Flutter 3.27 and Dart 3 from scratch — no mobile experience required. Build 4 real apps: a fitness tracker, a recipe app with Firebase, a real-time chat application, and a full e-commerce app with payment integration.
4 lectures · 250 min total
Marcus holds a PhD in Computer Science from MIT with a focus on deep learning. He spent 4 years at Google Brain and has published 12 peer-reviewed papers. His mission is to demystify AI for working engineers and make cutting-edge ML techniques practical.
Flutter with Marcus is a joy. The Bloc pattern section demystified state management for me after struggling with it for weeks. My cross-platform app is now live on both stores — this course made it possible.
Great way to maximize your mobile development ROI — one codebase, two platforms. The animations chapter is especially impressive. Would give 5 stars if the Firebase integration section was more in-depth.
I built a freelance income from Flutter after this course. Marcus explains Dart and Flutter simultaneously without making it feel overwhelming. The three complete apps are polished and portfolio-worthy.