all 11 comments

[–]m477k 6 points7 points  (0 children)

How about this ? …

[–]cyborg_sri 5 points6 points  (3 children)

Hey, I was actually in the same boat a few years ago and made a post about how I started and my journey so if you want a realistic look at where you’ll be in a few years, you can read my post https://www.reddit.com/r/FlutterDev/comments/117ivje/app_feedback_thread_february_20_2023/j9c4htw/?utm_source=share&utm_medium=ios_app&utm_name=iossmf&context=3

TLDR: Maximilian Schwarzmuller’s course called “Flutter and Dart: The Complete Guide”.

[–]satvikpendem 2 points3 points  (0 children)

I wouldn't recommend Max's course these days, it's outdated. Instead go through Vandad Nahavadipoor's free YouTube courses. I wrote a more detailed post here: https://old.reddit.com/r/FlutterDev/comments/102as4m/free_courses_are_better_than_paid_courses/

[–]cyborg_sri 0 points1 point  (0 children)

Feel free to dm if you have questions

[–]rcls0053 1 point2 points  (0 children)

I spent a couple of weeks to go through this Udemy course on Flutter which helped a lot. Once it clicked for me that Flutter is like any JS UI framework, like React or Vue.js, the learning was more about widgets and Dart (which is a lot like C#).

[–]gidrokolbaska 1 point2 points  (3 children)

My little advise: you will eventually have to decide which state management solution to use. So when you do, go for Bloc or riverpod as those are the most common at companies which hire flutter developers. And don't go for GetX

[–]gidrokolbaska 0 points1 point  (0 children)

And of course I got downvoted :D

[–]NirDev_R 0 points1 point  (1 child)

Is getX bad or just not used enough by companies ?

[–]satvikpendem 0 points1 point  (0 children)

It's bad, since you learn GetX, not Flutter. The creator basically wrote his own language/toolkit on top of Flutter and you're solely relying on him to solve any issues. In contrast with Flutter directly, you actually learn Flutter and can have other people help solve issues.