Flutter & Dart - The Complete Guide [2021 Edition]

share ›
‹ links

Below are the top discussions from Reddit that mention this online Udemy course.

The entire course was completely re-recorded and updated - it's totally up-to-date with the latest version of Flutter.

Reddemy may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Udemy. Thank you for using these buttons to support Reddemy.

Taught by
Academind by Maximilian Schwarzmüller


Reddit Posts and Comments

0 posts • 34 mentions • top 31 shown below

r/Flutter • post
22 points • Sdouze
How to learn flutter?


I would like to learn Flutter.I have basic knowledge of Python and C++.What resources(books,videos,courses etc) do you suggest?
I have read good reviews for this course and this.
Thank you in advance.

r/FlutterDev • post
5 points • WulfJeager
Learning Flutter Inquiry

Not promoting but legitimately asking for thoughts on this question. I plan on learning Flutter & Dart and came across this online course on Udemy. From the reviews it seems pretty great but I would like to know a second opinion from other experienced Flutter developers. Should I take this course to learn Flutter?


r/Flutter • comment
1 points • UnqleSquid

If you feel like grinding a course, this one shows you how to take photos and answer data in forms and then send that data to firebase. I took the legacy version last year but it was recently updated.


r/appdev • comment
1 points • Alexander_Bourne

I was not a newbie when i started learning flutter, im a CS undergrad. I had a bit of Full-stack web dev experience prior to starting Flutter. Sure i'll link the course, didnt link it in the above post since i did not want to appear as promoting it. This is the course

r/Flutter • comment
1 points • idzn7


I'm currently doing the course from Max and it is pretty good!

r/FlutterDev • comment
1 points • Darkglow666

This one's not free, but I think it's one of the best, most thorough tutorials out there: https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/

r/FlutterDev • comment
1 points • tuks6

Hey, everyone began somewhere! It's good to have skills like SQL and html/css, because you run into it everywhere :)

Here's a link to the Flutter course I mentioned earlier. I followed about 60% of it, and then started on my own project. Half a year later and I'm now working full time as a mobile app developer! :D

r/Flutter • comment
1 points • feketegy


Grab it today there are still a couple of hours left. Discount from like $200 down to $10.

r/ProgrammingPrompts • comment
1 points • bategjorgija

There is a nice Flutter course on one of the course sites, I think it was udemy. "The complete flutter course" or something similar. You'll get enough knowledge to start you off.

Why flutter? One code for both Android and iOS. And potentially web too.


r/Flutter • comment
3 points • likestodev

Here you go

(Angela Yu) https://www.udemy.com/flutter-bootcamp-with-dart/

(Max S.) https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/

r/FlutterDev • comment
1 points • grandygames

This one. I will say the course is very good and is giving me exactly what I wanted for £13; a good jumpstart of Flutter.

I am an experienced developer (of non-mobile apps) so it's bit frustrating going through the programming lessons, and hence my question about how flutter devs name their classes.

r/learnprogramming • comment
1 points • tewojacinto

Thanks for updating. Thinking to buy flutter course from Academind by Maximilian Schwarzmülle . Any better recommendations?

r/dotnet • comment
3 points • zintjr

I use Xamarin Forms at work everyday and I've been using Flutter in personal projects for the last 8 months. There is no way I would start a new project in Xamarin Forms. The Flutter framework and control set is so much better than XF its ridiculous.

My co-worker re-wrote all of his old Xamarin Forms apps in Flutter and says that building an app using Xamarin over Flutter is like trying to chop down a huge tree using an ax versus a chainsaw.

Don't worry about having to learn Dart. It is very similar to C# and you will pick it up very quickly. Work thru a few lessons on Angela Yu's course or Max's course and you'll be good to go. Good luck!

r/ItalyInformatica • comment
1 points • il_doc

su udemy c'è il corso di schwarzmuller che è fatto molto bene https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/

r/dartlang • comment
1 points • snabbbajs

I going now on a course, named Flutter & Dart - The Complete Guide by Maximilian Schawrzmüller. Really liked him, explains many thing really good and he updated mostly so only a couple syntax he shown is obsolete as title but if you using VC code, it helps with that. I recommend it! :)

r/FlutterDev • comment
1 points • thecodemonk

It is right now! flutter course

r/Flutter • comment
5 points • Zhultaka

Step 1) https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart

Step 2) https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/


Complete both classes in their entirety and utilize Github to store your app/edits when working through both courses.

r/FlutterDev • comment
2 points • sadFGN

The problem with free content is that it's really difficult to find resources for advanced subjects.

I'm taking this paid course (Udemy, cheap) that is really good! It covers state management techniques, data retrieval, Firebase and other advanced stuff: https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/

r/Flutter • comment
1 points • sirluiss

> Google approved Udemy course

Thanks! maybe this https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/ ?

Not google approved but already know the instructor, very didactic guy

r/macbookpro • comment
1 points • fasfasfals


The only specific resource I have is this Udemy course which helped me a lot when I first started: https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/

Sometimes you might see a Udemy course at a high cost ($100+). Just keep on checking daily and you'll be able to buy them for $10-$12.

After that course I started looking into how to best architect my apps. Started looking into different patterns for State management. BloC pattern, Provider Architecture (now Stacked), Redux, etc. Google and youtube are your best friends for this.

Oh, and also this: https://www.filledstacks.com/tutorials

r/FlutterDev • comment
1 points • FlutterLovers

Native Android programmer here, and just picked up Flutter a couple months ago.

Like you, I was able to hobble together an app using the StackOverflow and some basic tutorials. But my code felt disorganized and I didn't understand a lot of what I wrote.

So last week I took a step back and signed up for an Udemy course:


Max goes through a lot of apps, including one that uses Firestore and another that uses location and google maps. I'd recommend you do the same. Stop, take the course, and then go back to your app.

r/FlutterDev • comment
1 points • shahidvii7

flutter Maximilian's https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/ is super awesome. i have already enrolled

r/dartlang • comment
1 points • fyzic

You definitely need a state management solution. I suggest you check out the Provider package, passing data between pages is not scalable nor maintainable.

With provider, you can have a shopping basket class which holds all the items that the user added to it. You will be able to add and remove items from any screen in your app and rebuild any widget automatically when the cart changes. So when you click the 'Add to basket' button, you could call the cart class to add an item to the cart, this way, you'd be able to have the shopping basket button everywhere in your app and not just on the menu page.

If this is a real world project, I suggest you take a look at Maximilian Schwarzmüller's flutter course because it has this exact use case and would help you with the architecture.

r/Android • comment
1 points • Blanglegorph

There are two on udemy that are pretty good. One, by Anyela Yu, was created with google's help. The other is by academind. I believe there are two others as well, but I don't like them much so I won't recommend them. These are the "start from no coding experience" types but they contain most of the info you'll want in a course.

r/FlutterDev • comment
1 points • jd31068

I am taking Max's course right now https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/ he has a bit of an accent but it isn't difficult to understand him. I have found it to be easy to follow and well-paced

r/Nepal • comment
1 points • dominic0504

I highly recommend ''Introduction to Flutter Development Using Dart" by Angela Yu. Here's the link to the site. It's beginner friendly and it's currently free. After this course, you can explore the official documentation of flutter and try some apps by yourself.


Even after this, you don't feel confident and pirate this course. Yeti sike pachi masta le pugcha flutter lai. and ofcourse, you have to practice with it.

r/Flutter • comment
1 points • gutalasudala

I can recommend this one:

They also have a sale right now :)

r/reactjs • comment
1 points • 2208Abhinav

I learned Dart and Flutter from the following two courses:

1) https://www.udemy.com/course/dart-and-flutter-the-complete-developers-guide/

2) https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/

Pros of course 1)

1) Teacher will start from scratch and will teach Dart first and then Flutter.

2) Focus is on the concepts.

Cons of course 1)

1) Focus is not on how to make good UI. Very less UI related widgets are discussed.

Pros of course 2)

1) Focus is on how to make good UI apps.

2) Many UI related widgets are being discussed.

Cons of course 2)

1) Teacher starts by making Flutter App and just talks about Dart concepts when needed. I personally didn't find it satisfactory.


Personally I think first you should do course 1 and then course 2. All the best :)

r/Flutter • comment
1 points • bugisvmailcloud

Its better to get some understanding about dart, i found good learning courses here https://www.educative.io/courses/learn-dart-first-step-to-flutter .

Then https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/ for flutter from zero to advanced

r/FlutterDev • comment
1 points • FurtimUK

Two suggestions from me, though both will cost you £9.99 from Udemy (they have a sale on - as usual)...

https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/ by Maximilian Schwarzmüller - he goes into a good level of technical background and has several very useful start apps you can build on.

https://www.udemy.com/course/flutter-bootcamp-with-dart/ by Angela Yu - she's puts a bit more emphasis on the UI, little less on the background, but again apps you can base of, but perhaps a little less polished than Max's - as a result her style is perhaps easier for a beginner to pick-up.

r/learnprogramming • comment
1 points • pixelburner

If you don't mind learning Javascript and React, you might try looking into React Native. Not only will you learn to be proficient at mobile development, but you'll have a leg up on web development as well. If you don't mind spending a few bucks, there are a few really good courses on Udemy I would suggest, that will have you building projects from start to finish:




That said, there are other options if you don't want to invest that much time into it. Flutter does seem to be a pretty cool alternative, as well as Ionic. The same instructor also offers courses in those technologies as well but I've never taken them myself.



As you may notice, all those courses are instructed by Maximilian Schwarzmüller. IMHO, his courses are some of the easiest to follow, and he does a really good job of explaining the nuts and bolts of everything he's teaching you. He has a somewhat strong accent though, which some people find hard to follow - but personally I like it because it forces me to pay closer attention.

Any way you cut it, though - have patience and just have fun with it. If you get frustrated about something or have questions, definitely post questions here or on the Udemy forums. Lot's of helpful people, even the instructors themselves.

PS: Pretty much every course on Udemy goes on sale for a super low price at some point, very often. If you find a course that you want to take that is very expensive, add it to your wishlist and check back every few days and it will probably be much cheaper (for example, a course that is normally $125 could be marked down to $10)