The best Flutter tutorials. Right in your inbox

Become a Flutter expert with the best resources, at your own pace.

Flutter is amazing. But it can also be intimidating.

With thousands of packages on, over 400 widgets in the Flutter SDK, and over 40 state management solutions, where do you even start?

Would you like to get a curated list of resources, guiding you through the most important topics, and helping you choose the right tools and packages?

Would you like to become more productive and take your Flutter skills to the next level?

I know I would.

That's why I decided to create this FREE email course. šŸ“®

Get the free Flutter email course

Whether you're building your first Flutter app, have already used Flutter in production, or want to take your skills to the next level, this course and newsletter is for you.

Join over 19,000 developers who are learning Flutter with my email course:

I'll send you 15 daily emails about the most important Flutter topics, followed by weekly emails with my best Flutter tutorials. Unsubscribe at any time.

I received so much positive feedback about this email course that I can't fit it all on this page. Here's how people reviewed it, last month alone:

Newsletter Feedback
Over 95% of subscribers like this newsletter!

The best Flutter resources, from a trusted instructor

As a Flutter GDE and instructor, I've helped thousands of students build production-ready Flutter apps through over 40,000 hours of teaching, and earned great reviews:

Andrea is an excellent instructor and developer. Very thankful he takes the time to create these courses and maintain his YouTube tutorials.

The way Andrea codes reveals a lot of best practices, good app architecture and interesting techniques; his source code is very clean and logical.

In my opinion, this gives him a unique advantage versus other online instructors who write code to illustrate a point but often shortcuts are taken or it is not production quality.

There are more intermediate level tips I don't see other devs covering. Thanks so much Andrea!!

Niven Shah

Niven Shah

Flutter & Firebase Course: Build a Complete App for iOS & Android

In creating my Flutter courses and tutorials, I spent countless hours finding the best learning resources.

I have written many open source Flutter apps, testing and validating the techniques I learned from these resources.

And now I'm sharing them for free. This way you don't have to sift through dozens of poorly made tutorials to find what you need.

In this email course you'll find quality, vetted resources, with practices and techniques you can trust. That way, you can go deeper into topics that are relevant for your apps.

As a professional educator, you can be sure I've made each lesson concise enough not to waste your time, but rich enough that you'll learn something that surprises you every day.

A curated list of resources

If you want to fast-track your Flutter learning with quality resources and effective techniques, this email course is for you.

I'll also send you a monthly summary of my tutorials and big discounts on my courses. Cancel at any time.

Learn by topic, one day at a time

To make the course easy to follow and digest, you'll get an email every day, covering a specific topic in detail.

For each topic, you will find:

Here are some of the topics that are included in this course:

By signing up, you'll get 15 daily emails covering these topics and many more. These include links to the official Flutter documentation, codelabs, and videos, as well as some of the best tutorials by the Flutter community.

By using these resources and applying them in practice you'll be able to:

So sign up today to get my free email course šŸ‘‡

One topic per day

Spend the next 15 days getting a deeper understanding of the most important Flutter app development topics. Daily challenges included:

No spam, ever. Cancel at any time.

Thank you for this great course (and all the great videos). I think the best part is simply how you have it organized, and the superior job in picking out resources.

I've been trying to get up to speed on Dart/Flutter for a few months and have looked at almost all of the resources you suggest, and you've identified the best ones.

It would have been a huge time-saver to start with you rather than finding it in the middle of my process.

Andy Drexler

Emails are quick to read, with plenty of options for study at a later date if needed.

The content isvery interesting and relevant to my learning path. Very impressed that the emails contained new content and weren't just a rehash of your website.

Having worked my way through a lot of your articles and just starting out on one of your courses - this seems like a good time to say a big thank you.

Your content - and especially your focus on real-world architecture - is top-notch.

Also included: all my best tutorials

Once you have completed the 15-day course, you'll get my upcoming articles right in your inbox as part of my regular newsletter.

These articles will help you write real-world, production-ready code by covering essential topics like app architecture, state management, testing, and more.

Here's a sample of some of my previous articles and tutorials:

These emails are very useful. Because the content is short, solid, and straightforward, and I can read it anywhere if I have some time.

So the content is a good summary and reminder of how I can become a better dev. Thank you A!

Janos Dalnoki

Keep your skills sharp

To help you stay up to date, I've also send you a monthly summary that includes:

Sign up today

Fast-track your learning and take your Flutter skills to the next level:

I won't share your email with anyone.


Hello, Iā€™m Andrea


My name is Andrea, I'm a Flutter GDE and I've been writing code professionally for over 12 years. I've been a mobile app developer since 2012, working for startups and big companies.

With my Flutter tutorials and courses, I've helped thousands of students become better developers.

I know what it takes to become a good Flutter developer. I can't wait to share this email course with you and help you fast-track your learning.