I've personally took the course on Udacity by the Flutter team(which is too basic and not very helpful), 3 courses on Udemy(the one by Maximilian Schwarzmüller, and the other by Stephen Grider are both the really good), and 1 course on Appbrewery. And IMO, the one on Appbrewery is the best, it build from ground up to some really useful functionality with really good practise, and explain many small but actually quite helpful and important that many other tutorial missed.
Appbrewery course: https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
And for state management, I recommend going through this article series about RxVMS by Thomas, It's very helpful to learn RxDart for reactive programming and a powerful architecture for managing the state with good code readability. It works perfectly with FutureBuilder and StreamBuilder!
https://www.burkharts.net/apps/blog/rxvms-foundations-rxcommand-and-getit/
I've been recommending this course to beginners:
https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
It should cover everything you need and is easy for beginners.
>https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
I second the recommendation. I'm halfway through it and I already have learned more than I did following some other courses. I was wondering though, is there a 'next step' after this course with similar quality? (sorry for the hijack :P)
Not knowing your skill set or prior experience. This course is really good and I recommend it to everyone who wants to get started in Flutter. This is subsidized by Google, so you can get it for $10.
https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
I really enjoyed most of her course. If Udemy is screwy with pricing like they are known to do, you can get it from her site directly https://www.appbrewery.co
Try Udemy from private browser tab, or new account will often get you the “discounted” price aswell
I had a bit of programming experience prior to learning Flutter, but the course I followed assumed ZERO programming experience, and I’d definitely recommend it:
https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
You can try to find a technical co-founder on Indie Hackers, and you can also try to learn how to code. Here for example: https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart.
If you want to build an online marketplace you can try Sharetribe or Arcadier Saas.
You obviously wouldn't learn your first language from the Language Tour, but from an introductory course, like the App Brewery's "Introduction to Flutter Development Using Dart", which will explain to you all the programming concepts like classes and objects.
Flutter can be used to make apps for both ios and android.
https://www.appbrewery.co/courses/category/Flutter
This intro course(first 10 hr of the full course) is free. It is same as the highly rated course on udemy, co-developed by google. See if you can follow the intro course. Like others said, this may be a bit hard for beginners who have never coded before.
Also google "flutter music player", you can find some tutorials on youtube.
https://www.appbrewery.co/p/intro-to-flutter they're giving parts of the udacity course away for free atm. And you get a certification at the end I think. As far as I know there are no certifications from google.
I am really loving Flutter. I presented a spike about adopting flutter for a new in-house project and I build a really sweet proof of concept in three days without any flutter experience. It's a joy to use and it's very rapidly gaining stability, community support, and performances. Granted, React Native is also great, but it does not give you the same immediate ability to create stunning interfaces.
Check out this, it's free https://www.appbrewery.co/p/intro-to-flutter
The course costs $199 on Udemy but it's available here for $10:
https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
https://www.appbrewery.co/ 100days of python coding.
Unless those courses are less than $100, otherwise take this instead, effective, only $13 worth the money and time spend.
Angela Yu's course was a great beginner one for me, with no Dart or Flutter experience. She's awesome at teaching in a very simple way. https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
If anyone does go for Angela Yu's course, I'd buy it directly from her website at https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart rather than the Udemy route.
​
It's the same course (see her FAQ here), costs you less, gives her more money, and doesn't rely on gimmicky "FLASH SALE! 90% off for the next 23 hours only!" schemes that Udemy regularly runs.
The short version was a free trial which contained the first 10 hours of the full course. I was about to recommend to try it but it seems like it's not longer available. 😐
"Introduction to Flutter Development with Dart | The App Brewery" https://www.appbrewery.co/p/intro-to-flutter
I learnt following the course from Angela Yu. Despite it is a bit outdated ( I think it is from 2019, maybe) I believe it is still a very good way to start. You can find it on udemy or on https://www.appbrewery.co/.
After that, you'll be able to go in depth in any topic that you want.
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.
Your assumption is wrong. Android/Kotlin and Flutter don't have the same goals/are not the same thing. But both are important for Google.
And as far as course go: https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
I'm sure you can afford ten bucks.
I saw many people recommend angela yu's course(co-created with google flutter team). https://www.udemy.com/course/flutter-bootcamp-with-dart/
I think the first ~10 hour is free on https://www.appbrewery.co/ The full course should be the same as the one on udemy and it only costs $10.
Not affiliated, I promise, but I took this course from app brewery on flutter. (Note, clicking the class directly on that page will take you to udemy, where it costs like $200. Instead, click on "more courses" at the top right) and look for the complete flutter one. it should be like $10. Same course!)
The course is great at explaining concepts, reinforcing them, and covers front end, using apis, and a little back end using firebase.
Dart is not a popular language, but honestly it is so incredibly similar to javascript, that anything you learn transfers over easily to other languages.
One has already suggested this course Angela Yu's "Introduction to Flutter" (https://www.appbrewery.co/p/intro-to-flutter). Angela is a great teacher, discusses basics of Dart Programming, as she takes you through different practical and fun programming projects. As a bonus, Angela has a very attractive voice. There's a reason, it is called the best Flutter course available online.
You can get first 11 section on her website for free https://www.appbrewery.co/
So, I would say buy it as last 5 sections are more important.
​
Also me:
I don't think education should be paid. So, You can easily find same course on torrent.
The best resources will be Apple’s own. The London App Brewery has an online (Udemy) course that is for Swift 5 and iOS 13, so probably the most current third party material you’ll find. It’s a pretty good intro to the language and app design.
I’m still learning it myself. I’m almost finished with this course which I highly recommend and gets into Firebase in the last couple projects: https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
And after that I’m planning on taking Fireship’s course: https://fireship.io/courses/flutter-firebase/
Hi I had the same problems, and this week I have just started an iOS app development course, by the App Brewery https://www.appbrewery.co/, on Udemy, for a reasonable price, and I think Angela Yu’s teaching method is very good as you learn by devoloping apps from the beginning. I saw they also have a web development course that seems very good.
I highly recommend just jumping in with this free course created in collaboration with the Google Flutter team: https://www.appbrewery.co/p/intro-to-flutter
If you're new to Flutter we highly recommend taking this free introductory course: https://www.appbrewery.co/p/intro-to-flutter
As others have pointed out, app brewery is offering this flutter course for free at the moment. https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart1
I personally have tried it before and would recommend it even though you already have good experience with Swift.
You have an excellent background!
I always see this one around here being recommended:
>https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
Also suggest to check out the Boring Flutter Show:
>https://www.youtube.com/playlist?list=PLOU2XLYxmsIK0r_D-zWcmJ1plIcDNnRkK
I was in the same spot you are eight months ago, when I went all in into Flutter as I wanted to build apps as an indie developer (By my own). Not an expert (yet) but I can build a fairly complex app. for iOS and Android on my own. The starting point was the excellent (and cheap) Flutter course from Angela Yu Flutter development boot camp I swear, no money or anything for me for the endorsement, it is just that the content and pace is so good for beginners, not only to Flutter and Dart, but to programming; that it is a crime not to share it. Good luck!
"I'd recommend the App Brewery course on Flutter ( <em>https://www.appbrewery.co</em> ) -- which the Flutter team apparently helped create"
Took that course.
I'd emphasize the apparently in the quote from your answer though.
Yeah, I'm really a nitpicker when it comes to education quality.
I posted a few "wtf's" during that course, like when the instructor says it is unadvised to use the var
keyword for top level initialized variables, which is the exact opposite of what the Dart / Flutter teams say, and when explaining Dart variables as "containers of information".
In Dart we use named object references, which is something quite different from containers with values.
There's two books I'd recommend personally that I own: Flutter In Action and Beginning Flutter: A Hands On Guide to App Development. Online I'd give App Brewery a try. Her videos are pretty good, idk if she's updated them, but those who's also taken the course post any workarounds to dated content (which isn't really that dated, just android studio updated quite a bit making some things not as obvious)
The App Brewery Course on Flutter by Angela Yu I found enthralling enough to complete the whole thing. You get a certificate at the end (for what it’s worth). It’s also on Udemy.
this is a good course if you dont know dick
​
https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
This course covers everything in Dart Programming and basic Syntax in Dart and Flutter. You don't need any programming knowledge to take this course. This course covers from declaring variables to everything.
https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
For beginners, this is the absolute best course for learning Flutter, and probably one, if not the best, programming courses on Udemy, imo:
https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
Angela Yu is a very talented instructor. The pacing is great, and you'll have fun building the course's apps. By the end of it, you'll have most of the basics down and will have the skills to start making many different projects. I really wish she would realease more courses for advanced flutter stuff lol.
Hi there, I recently got back into development for a startup I'm working on and was in the same situation. I was initially looking at ReactNative but Flutter and Dart won me over with it's more native-like experience + having worked a lot with C, Java and C# in the past I fell instantly in love with Dart.
I went through a few different courses and tutorials and have to say the the following course, which was recommended by the Flutter team themselves, proved to be the best by far: https://www.appbrewery.co/p/flutter-development-bootcamp-with-dart
There's some sort of arrangement these guys have with Google too, which means they sell the course for a mere $10. An absolute steal, even if you decide to cherry pick the modules like I did.
Good luck!
I sorry can't agreed with your assessment of the book. I've purchased the early access version (MEAP) and though it's uneven -- it's definitely not the worse I've seen in tech books.
But If you're still looking for something for learning more about Flutter, I'd recommend the App Brewery course on Flutter ( https://www.appbrewery.co ) -- which the Flutter team apparently helped create. I've found it very helpful -- and I'm not usually a fan of the video course format.
ohh ok, so it is not so related to code per se. right? coincidently i downloaded today an app from the play store that is supposed to teach you ux good practices: uxtoast. sometime ago i also see a design course for developers but i cant remember where maybe https://www.appbrewery.co/p/learn-app-design but i dont think this was it. maybe i read on medium i remember that they compared the before and after.