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!
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
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