You're in!

Your subscription to the course waitlist is now confirmed.

What happens next?

You'll receive some email updates closer to the launch date, and I hope you're as excited as I am about the new course! 🎉🚀

For now, here's an overview of the bonuses you'll find in the course:

Bonus: Lesson notes

The Flutter Foundations course and Flutter & Firebase Masterclass course already included notes and additional resources in all the lessons, and other students found them very valuable. So I will include them again in this new course.

These are particularly useful to get a general overview of what a specific lesson is about:

Example lesson notes in the Flutter & Firebase Masterclass
Example lesson notes in the Flutter & Firebase Masterclass

I often use notes when there are manual steps to follow, such as running some commands from the terminal, which can be easily missed when watching the videos.

Bonus: Code snippets with syntax highlighting

Moreover, all the lesson notes will include code snippets with syntax highlighting. Here’s an example:

Code snippets
Code snippets

Bonus: Code snapshots

In some of my older courses, I used to share starter projects and updated code snapshots, so we can focus on the most interesting stuff rather than writing all the code from scratch.

But in my newest courses, all the code snapshots are available as git branches rather than downloadable zip files.

This will reduce friction and keep the flow going as you follow along, since you’ll be able to do:

git reset --hard HEAD git checkout <new-feature-branch-name>

Much easier that downloading a zip file, extracting it, opening it with VSCode, running flutter pub get, and so on. 👍

Bonus: Source code and Documentation site

All my courses come with complete source code on GitHub. Example: 👇

GitHub repo for the Flutter & Firebase masterclass
GitHub repo for the Flutter & Firebase masterclass

I’ll also share a documentation website containing FAQs, articles, and reference guides that will complement all the course content.

Bonus: Q/A and Slack Support

All the lesson notes, code snippets, source code, and documentation are designed to improve your learning experience.

But we all know that coding an app from beginning to end is not a straight path. And I expect you’ll have some questions along the way.

For that reason, all course lessons will include a Q/A section. And you’ll also get access to a Slack channel where you can ask questions and get a reply directly from me. I know how frustrating it is to get stuck on a problem, and I’ll try my best to answer all questions within 24 hours.

Bonus: English Subtitles

All the video lessons in the course will come with English subtitles (and will be ready on launch day). These will be generated with an AI-powered speech-to-text service and are guaranteed to be 99% accurate.

Got Questions?

If you have any questions or suggestions for my upcoming courses, shoot me an email at

I look forward to hearing from you!

Happy coding!