Greetings! I have developed a plan for myself to follow to ultimately achieve success in the smallest amount of time possible. Would love experienced feedback!
I have come up with an absolutely incredible mobile app idea. I am completely convinced that it could be a billion dollar idea. I have decided to use Flutter with DART to build the app.
The Problem:
I don’t know DART at all and I really only have a basic understanding of JS right now. I only began learning how to code 4 months ago.
The Steps to Success:
-
I have decided to learn JS more in depth. Learning OOP helps to learn DART faster. Also, if my app idea is dumb, I’m gonna need a backup plan to find a job. I have decided to take the JavaScript course on Udemy by Maxamillion. Really enjoy his teaching style and I learn the best from watching.
-
Next, after some serious vanilla JavaScript is learning Node.js for the backend. I need to learn about asynchronous events and databases and validation and all that backend stuff. I will be doing the Codecademy Node.js course with some supplemental YouTube videos.
-
I will learn React by taking another course by Maxamillion on Udemy. This time his complete React course. This is to have something on my resume should I need a back up.
-
I will then take a full stack MERN course to understand the process of a blank page to a completed full stack web app with all the bells and whistles. I feel like this is a critical step in learning programming and development in general.
-
After all these steps, I will finally begin to learn DART and Flutter using a couple Udemy courses as well as the flutter documentarion and tutorials. And then begin building my app.
I have made up my mind on which languages to learn. I’m just asking if this is the best way to go about it? Thanks for the input