I want to create a mobile and later on, a desktop and web app. I’m learning these languages to use not just for this single app that I’m about to make but I would stick with one of these languages for many future applications.
Overall, which language should I choose and what good courses are there to learn either of these two languages for a complete beginner.
I have already purchased a flutter course on udemy( ‘The complete flutter development’ by Dr Angela Yu) but it’s a bit outdated and all the React Native courses need prior Javascript and React JS knowledge which I do not have.
2
Answers
Yes, Angela Yu’s lessons are really outdated but it’s not something you can’t get around, especially if you are curious and you know how to search stuff, which is a must for a programmer.
For example, she uses "FlatButton" in the project "Dicee" but that widget of Flutter is deprecated and so when you use it in your code, you gonna see an error like this.
When you google that error("The method ‘FlatButton’ isn’t defined"), first result will be this link which says "If you’re on the latest version of Flutter, Flatbutton is deprecated, use TextButton instead.". Problem solved!
When even google doesn’t help you, you can check course project’s github page and click "issues" tab which has all other people that had problem with this course and kindly helped by others, like this.
Angela’s course helped me a lot at the beginning and thanks to her, I got a Flutter Developer job 2 weeks ago.
I hope this helps.
Angela Yu is kind of teacher who makes you learn each and every thing by yourself, not like others who serves the whole code of an application to just put in your resume that you completed this course and created this app. From the very beginning she clears the troubles that can be occurred during the whole course and how you can solve it. I have done multiple courses of her,
100 Days of Python
,Complete Web Development Bootcamp
,Complete Flutter Development
.The most recent I did was
Flutter Development
and although it is around 4-5 years old course but still I enjoyed it the most. May some say the worst part but for me the best part was the whole course was in Flutter 2.5 or something but now the flutter’s latest version is 3+ so even though she provided the GitHub repo for each projects but I could not fork it due to flutter version difference. And so I used to do the whole coding part by myself from the scratch each time.And yes there are many things which are deprecated so I use to just search it on google and I got the solution for each and every errors and it really gives different kind of pleasure when you solve an error by yourself or by searching it on internet.
And as you have already bought the flutter course of her, So I would so you should go with it.