Andrea’s Flutter content is amazing - it’s one of the few resources I consistently reference for advanced real-world solutions.
He clearly puts a huge amount of care and thought into every tutorial. Highly recommended!
Andrea’s Flutter content is amazing - it’s one of the few resources I consistently reference for advanced real-world solutions.
He clearly puts a huge amount of care and thought into every tutorial. Highly recommended!
Andrea once again proved why he is considered the best instructor when it comes to app architecture.
Even if this course was priced at $200, I would still have bought it because the value he provides is much more than that.
Flutter in Production by Andrea covers all the latest concepts and standards, including error monitoring, analytics, and CI/CD, necessary for releasing your app in production.
I had early access to the course, and it's well-structured, with quality content that covers multiple strategies. You rock!!
The intro section is amazing, very clear and very helpful. It's very good to see a short explanation for why which package was chosen.
Also, very nice to see the section "What is not included in this course" to align expectations. The content is very valuable, I think, as a mobile developer.
Loved the section about Flutter flavors!
Very easy to follow, it's easy step by step with every command given to ensure your environment/project doesn't deviate from the lesson. I like that you show the mistakes that would be made with an easy way to revert back! As most of coding is trial by error at times, it's good to simulate those errors when learning :)
Overall, It's great to have a course that's teaching you but also setting you up for success when you need to do this on your own.
The new Flutter in Production course is fantastic! It covers so many practical aspects of launching an app that I would have had to learn by trial and error.
I haven’t seen these topics covered in other courses, and the explanation is thorough. Andrea’s teaching style is clear and concise; I feel like I can learn the concepts quickly without getting bogged down in a lot of fluff.
Highly recommended if you want to become a pro Flutter developer!
Loved the course and got a lot out of it.
Especially appreciated how Andrea doesn't just show you the "right way" to do things from the start. He shows common errors and pitfalls and how to get around them, and eventually end up at the "right way" with a better understanding of how to actually get there in your own projects.
The course also has a healthy balance of code-alongs for relevant portions and provides you with updated project files throughout, so you don't have to spend hours manually going through every single line of the project.
It could be my previous experience with writing code but DART explained by Andrea was smooth.
I never really understood OOP and I struggled in that area until I watched this course. I made sure I tried and completed every exercise even though it took me days.
Excellent course. Excellent Instructor, well knowledgeable and resourceful. Would totally recommend.
Andrea is the best! I love his passion and enthusiasm and dedication to teaching.
He cares deeply about programming and sharing his knowledge and experience with his students.
Andrea's teaching style is awesome.
I have been building Flutter apps for close to 3 years, and I still find a lot of useful and new material with his courses and articles.
Andrea has some of the highest quality online courses I have seen. He does not gloss over the issues of optimization or best practices that so many other courses do.
You can adapt what you learn from his courses, right into real-world applications!
Up-to-date content, didactic instructor, good support community on Slack, additional resources, tutorials and optional videos with the latest advances in Flutter.
Concise and direct to the point, with a huge number of diagrams. A colossal amount of work to simplify our learning.
Everything's clear. I really love the way you explain, concise but completely understandable. Not a single detail is missed on any topic that is covered, and if so, you always leave references to really useful articles.
No doubt that anyone who take this course will end up with complete and strong Flutter skills.
I have spent the weekend on just this lesson. It was a great time investment to watch the lessons, follow the links, and do the suggested homework.
Although I've been working with Flutter for almost a year and have taken several other courses, I feel like my skills have advanced further and faster this weekend than at any other point in the past year. Thank you!
This is the best course you can get on Dart. Teaching was too good and on point, and even though I'm new to programming, I was never in a situation where I had to google things.
Talking about the teacher, he delivered everything as promised in the intro. I got all my doubts cleared and he's very responsive.
Thank you Andrea.
I would like to thank you very much Andrea for all your effort in helping me and others to learn about Dart, Flutter, and Firebase.
It literally changed my life because I started a new job as Flutter Developer and you gave me all the fundamentals to make this journey possible.
A BIG BIG THANKS for this course and the others that you will release later in the year.
Its just so much fun to see something new from my favourite GURU (teacher) and the anticipation of its release is so so exciting.
Just looking at the curriculum, it shows how much effort and thought you have put into developing this.
Thank you once again, as I begin this new journey.
I've been developing for more than 10 years, especially using web technologies, and I went through this course like a breeze.
I was impressed by Andrea's reactivity and quality of support on the course Q/A and on Slack.
I will be following his code architecture proposal going forward with my team on our Flutter projects.
I finally finished Andrea's two main courses. It is hard-core and very intensive; unlike the other introductory courses, Andrea's courses are very clear and hit the objective directly.
Most importantly, the quality of the code is very high and is also based on the most updated SDK versions. Just looking through the code makes me feel very pleasant.
It's only my first time going through the code; I'll do it more times and try to finish the app, not following the course closely.
I just started this class a couple of days ago, Andrea, and I am already very impressed. Although I usually go to Udemy and have found some good instructors there, this class is truly next-level.
Your intelligence is evident, but what really impresses me is your ability to simplify complex concepts. Your attention to detail, including your thoughtful approach to code architecture, sets you apart. Well done!
This is a great foundation course for aspiring Flutter devs.
Rather than learning from the top down (starting with rendering widgets etc), this course provides fundamental concepts which form the basis of developing robust, well-architected apps.
This is especially important for those who are not coming from a software engineering background.
Andrea is a naturally good teacher, who covers the material at a nice pace, and takes the time to explain context and what is going on as he proceeds through the course.
I'm looking forward to the follow up courses too!
Yet another outstanding Flutter course, where Andrea guides us through the design and setup of an elegant and robust eCommerce solution, using Riverpod and GoRouter.
What makes this course outstanding are the clear explanations and rationales given for each design choice.
The app architecture Andrea introduces is well structured - one could even say very elegantly crafted. And it is all covered in clear and easy-to-digest steps.
Using what you learn here, you can take your Flutter skills to the next level and createclean, scalable, and robust production-ready Flutter apps.
The course series is still in production as I write this review. Having completed what is available so far, it is, in my opinion, on the path to becoming the “Flutter masterclass” reference course.
Absolutely great course so far. You have just enough written for us that we're not mindlessly copying your code and losing context on what we are actually trying to learn.
Also, everything is precise and to the point. Every word said has been planned to give maximum weight and explanation to the lesson.
I can tell you spent a long time putting this together, and it shows. I wish other instructors were half as good as you at creating course content, putting it in the correct ratio of doing some for us beforehand, coding along with you, and giving other related info we need.
Even the links and other optional course material are top-notch. Thanks so much for a great course.
This is, by far, the best Flutter video course I've followed.
It is very difficult to find such a comprehensive yet well-explained and easy-to-follow set of information about building a "real world" Flutter app using a sound architecture and powerful state management techniques.
You are hitting the correct balance between intermediate and advanced concepts that translate into a very usable learning curve and information easily transportable into other projects.
I've borrowed many ideas already and I'm looking forward to the next course!
I love this course! it is extremely well organized and easy to navigate. The lessons, while brief, go into a lot of detail with very clear explanations.
This is a MUST HAVE reference for those who either have no experience with programming, and are looking to start out with the DART programming language; or those who are already familiar with other languages and want an easy to reference guide for the specifics of DART. 10/10 would recommend.
Andrea is a very caring instructor. I am very satisfied with his method of teaching with explanations of what he is doing line by line.
It is a very well rounded course for a beginner like me to build up the concepts I need to continue in pursing Flutter. I have basic knowledge in OOP but this course teaches everything you need to get started.
The content is simply exemplary. If you are interested in creating cross-device apps, then Flutter is a great choice and Andrea's lessons will get you up to speed.
If you care about good architecture, Andrea will help you out with a sensible approach that will make your code readable and maintainable.
I'm starting to realize that I was doing things the wrong way from the beginning.
I'm excited to see that I'm finally learning the best practices for working on a Flutter app, and I'm sure I will become very confident about building the complex app that I need.
I am working through the foundation course, and learning about riverpod and go_router. Great to have changes in those packages highlighted.
I am so impressed that Andrea keeps his course up to date.
Honestly, this course is just amazing.
It covers everything I wanted to learn, and the explanations are precise and of high quality. Thank you so much.
Wish I had taken this course before the Flutter course I completed to build a strong Dart foundation.
Would have made much of the concepts in Flutter much easier to understand.
Andrea provides these lessons in easily digestible 2-4 minute videos and moves in a logical sequence building upon each lesson learned.
Really well done.
This is the most excellent course I have taken on Udemy (out of about 20 or so).... Absolutely fantastic delivery.
Andrea really knows how to deliver content so that it is clear and full of information.
I have taken 5 other flutter courses on Udemy and am so glad to go back to the basics with Dart. I should have done this course first. EXCELLENT!!!
Exceptionally clear and well thought-out.
This course and its approach to app architecture help to tackle the challenges of scaling real-world applications.
No other Flutter resources even come close.
Andrea, you always do an outstanding job of trying to keep these lessons up-to-date and evergreen. A Herculean task to say the least.
I consider myself a seasoned, senior Flutter developer, but I find value in your work that challenges my Flutter and Dart knowledge and gives me new perspectives. Keep up the great work, Sensei. ;)
Excellent Course Lessons. Learned about the Riverpod how to use it for state management in depth.
The entire course is very well planned and the changes in the new versions are also incorporated.
So far, the course has delivered its promise to teach from a practical and professional perspective for intermediate and advanced users.
Love the tips and the side notes on the lessons.
Andrea clearly put a lot work into the material, and after completing solely this course, now I really feel like I now know the fundamentals of Dart and am ready to finally dive into Flutter with confidence!
Thank you again for this great course, I went through some of the lessons multiple times, but it was definitely worth it, and will surely revisit some of the topics if needed.
I love that all topics are separated into short videos, and that every second of every video is valuable (not wasting our time for a moment).
I can honestly say that Andrea's knowledge and guidance is top notch! He explains the principles well which helps you understand the concepts and structures within the Dart language.
This course is a great asset to anyone looking to improve their coding skills. Having Andrea by your side, you should feel privileged to have a mentor / coach of his caliber, who shares his knowledge in such an "easy to understand" manner. Thanks!
Animations have always been my weak point, but Andrea's course covers most if not all the biggest Animation topics, and does so with lots of examples.
Another fantastic course from a great teacher.
Andrea always goes in-depth by creating high-quality courses, and this one does not disappoint.
Learning about animations in Flutter is vital to building beautiful and engaging applications.
I highly recommend this course if you want to master animations in Flutter!
Very well structured course. Easy to understand and Andrea answers questions in his lectures actively.
There's a lot of complex subjects and concepts that Andrea has helped me feel comfortable enough to grasp with his teaching style.
Top notch and highly recommend this course if you're looking to learn Flutter, Dart and Firebase.
Clear explanations, a useful practical application that demonstrates all the core things essential to building an app ready for release into the wild.
Every step taken is clearly and thoroughly explained, plus downloadable code for every section of this course. A fantastic current course and is proving invaluable for strategies for building ideas for my own app.
Cannot praise this course and Andrea’s presentation highly enough.
Andrea is an excellent instructor and developer. Very thankful he takes the time to create these courses and maintain his YouTube tutorials.
The way Andrea codes reveals a lot of best practices, good app architecture and interesting techniques; his source code is very clean and logical.
In my opinion, this gives him a unique advantage versus other online instructors who write code to illustrate a point but often shortcuts are taken or it is not production quality.
There are more intermediate level tips I don't see other devs covering. Thanks so much Andrea!!
This is by far the best Flutter course if you want to learn coding best practises while learning flutter, which I think everyone should.
I've taken two other top rated flutter courses in Udemy and speaking by experience.
Another impressive thing about this course is that most of the videos are around 5 minutes even to cover complex topics. I am pretty sure Andrea has put lot of work to make them as such.