How I Learned How To Build Apps in 6 Steps (and you can, too)
1. I wanted to learn
This is probably the most overlooked step to learn any skill
Learning a new skill requires time, effort, and persistence to overcome obstacles. If the desire isn’t there, you’ll quit early
“If you really want to do something, you’ll find a way. If you don’t, you’ll find an excuse.” — Jim Rohn
2. I watched tutorials
I wanted a high-level understanding of what it took to build an app
I used lynda.com (now LinkedIn Learning ) and pluralsight.com to watch videos (YouTube would work today)
I watched videos like “Building a to-do list app in MERN stack” or “Building a website in HTML and CSS”
You can build the apps and websites along with the tutorials to start practicing
After 4–5 courses, you’ll have a high-level understanding of app development
“Practice isn’t the thing you do once you’re good. It’s the thing you do that makes you good.” — Malcolm Gladwell
3. I built an app
Following the same structure as the apps in the tutorials, I built a web app (www.TwosApp.com) using AngularJS, ExpressJS, Node.js, and MongoDB
Building a real app made me learn the little things that are overlooked in a course, but thanks to Google there are many ways to find the answers you’re looking for
Then, I built a mobile app using Cordova
4. I read books
I wanted to learn more about coding and programming
I read books on JavaScript, algorithms, object-oriented programming, HTML, CSS, Node.js, React, etc.
You can see my notes from all of the books I’ve read at parkerklein.com/notes
“Reading is the gateway skill that makes all other learning possible.” — Barack Obama
5. I continued to practice
I told myself, that if I wanted to get good, I would need to practice every day
I’ve practiced almost every day for 6 years. See my GitHub history
To practice, I built Tens, 7 Levels Deep, Müse, and a second and third version of Twos
“We ain’t talkin about the game, we talkin about practice.” — Allen Iverson
6. Repeat steps 2–5
To this day, I am still learning. I am still watching tutorials, practicing, and reading
I do it because I want to. Find what you love to do and practice every day
“Enjoy the journey as much as the destination.” — Marshall Sylver
#SharedFromTwos ✌️
Use Twos: https://www.TwosApp.com
Instagram: https://www.instagram.com/twosballer/
Twitter: https://twitter.com/TwosBaller
TikTok: https://www.tiktok.com/@twosballer
LinkedIn: https://www.linkedin.com/in/parkeraklein
Medium: https://parkerklein.medium.com/
Personal website: https://www.parkerklein.com
#SharedFromTwos ✌️