Too Long; Didn't Read
The Complete Flutter Development Bootcamp with Dart by Angela Yu is a great way to learn Flutter. The course is long with more than 28 hours of videos, and is one of the best selling Flutter course on Udemy. Flutter & Dart: Build a Complete App for iOS & Android by Andrea Bizzotto is not for beginners. The courses below are paid courses. All the links to the courses are NOT affiliate links. They are my personal recommendation based on my own experience by taking them.