To make referencing this list easier later, I’ll be sharing all of my Flutter learning resources inside this post. Keep in mind that there are a ton of free resources online, and I will not have time to try them all out. This is just a list of what I’ve used, including both paid and free options. Click a link below to go directly to a specific section!

A woman peeks over an opened book, peering through books stacked with a circular opening.
Photo by Danny on Unsplash

Books

Flutter: Zero to App, by Pouya Hosseini.

Beginning App Development with Flutter, by Rap Payne.

Practical Flutter, by Frank Zammetti.

Online Courses and Tutorials

Building Native Mobile Apps with Flutter, on Udacity.

Learning Flutter & Dart to Build iOS and Android Apps, by Maximilian Schwarzmüller. (You can preview this course in this Youtube video).

The Complete 2020 Flutter Development Bootcamp with Dart, by Angela Yu

Create an Infinite Lazy Loaded List from Google Labs

MacOS Installs, on Flutter.dev

Flutter Codelabs: Google’s tutorials for learning to use Flutter to build new apps

Announcing CodePen Support for Flutter, by Zoey Fan (Includes links to CodePen’s online IDE for Flutter and some interesting tutorials!)

Articles

10 Amazing Apps Built Using Flutter Framework, by Monisha Singh Gurwani.

An Open List of Apps Built With Flutter, via It’s All Widgets!

A Simplified Introduction to Dart and Flutter, by Sameeha Rahman.

When Will iOS 13.4 Be Released to the Public?, by Rajesh Pandey for iPhoneHacks.com

Videos

Why Choose Flutter?
by AppBrewery
Why I’m Very Excited About Flutter
by Overpass Apps
Flutter Tutorial for Beginners #1 – Intro & Setup
by The Net Ninja
Flutter Tutorial for Beginners #2 – Flutter Overview
by The Net Ninja
Flutter Tutorial for Beginners #3 – Dart Primer
by The Net Ninja
Top Ten Widgets Every Flutter Developer Should Know
by RetroPortal Studio
How Flutter Renders Widgets
by Google Developer Days

Forum Posts

“Running new app on actual iOS (13.3.1) device crashes on startup: code signature invalid for ‘path/to/Flutter.framework/Flutter’ #49504”, on GitHub.com

How can I create bash_profile and bashrc at Stack Exchange

Other Resources

Pub.dev: A library of Flutter and Dart packages with built in functionality that you can use to build Flutter apps

Flutter.dev/docs: A coding dictionary for Flutter and Dart

Flutter Learning Resources
Tagged on: