10
FULL-STACK DEV ROADMAP
LEARN HTML, CSS, AND JAVASCRIPT
1 HTML, CSS, and Javascript are the basics of the
web. Learn them REALLY well before moving on!
jQuery is thing of the past but spend a day on it.
JAVASCRIPT | ES6
2 Learn Javascript well. It's the foundation for
everything you'll be doing in the future.
NODE JS
3 It's a run-time environment. LOL. Basically, it's a
program that executes Javascript in the back end.
EXPRESS
4 A nodejs framework that helps you build JS apps
faster and more reliably.
BUILD PROJECTS
5 Build some projects involving Nodejs/express with
frontend. Ex: Connect to APIs with node and send
the data to the front-end so the api key is secure.
POSTGRES | MONGO
6 It's all about data persistence. Learn a database.
Go with mongo. It's easier to learn for beginners.
Later, checkout Postgres too.
AUTHENTICATION | AUTHORIZATION
7 Learn how to add login/logout functionality,
password reset flows, oAuth and so on.
BUILD EVEN MORE PROJECTS
8 Always be building. Always. The more you build, the
more you learn. Even better, build intermediate to
advanced projects.
REACT | VUE
9 Get comfortable with a front-end framework. Pick
one. Get good at it. Don't dabble into a few just
scraping surface-level knowledge. NOPE.
YOU'RE READY.
10 Start applying for jobs everywhere. Keep learning
more. Keep building more, solving more.
Congratulations for not quitting. <3