Welcome to the Roadmap
Join over 25,000+ aspiring programmers following this roadmap to learn-to-code and land-a-developer-job 🔥 By completing this roadmap, you will:
- ✅ Save $15,000 (average cost of a bootcamp)
- ✅ Learn everything you need to become a 10x developer
- ✅ Build numerous projects that will get your hired
If you're ever feeling stuck or overwhelmed, know that there is always help and assistance available in the GitHub repos for each course!
Build a tech resume ✅
Ch 00
guide overview
Ch 01
html css git
Ch 02
javascript
Learning JavaScript is a mighty beast, and there are two extremely brilliant pathways you could choose to follow on your conquest!
→ Alternative Pathway
Ch 03
frontend javascript frameworks
Ch 04
backend server frameworks
Ch 05
databases sql & nosql
Ch 06
full stack development
Projects
Recommended
· Web portfolio -> You'll need somewhere to store you work. Recommended to use a JavaScript framework combined with TailwindCSS
· Frontend Framework (e.g. React.js or Next.js) that consumes an API (weather app, pokemon pokedex etc.).
· An API project that uses the REST methodologies with Node.js, Express.js and PostgreSQL. Bonus points if you can contain it within a Docker Container and combine it with the ChatGPT API.
· A Full Stack project using a frontend framework (React.js or SvelteKit), Firebase auth, Firebase Firestore database & TailwindCSS. This could be a calender app, a todo app, or even a recipe app.
Full Stack
An E-Commerce Store in Next.js + Stripe + TailwindCSS
A Full SEN Stack Project (Svelte, Express, Node.js)
A Node.js + HTML + CSS + Firebase Full Stack Poll App
Land a Job
Frequently Asked Questions
For those with questions, qualms or queries.
Is the course relevant in 2024?
Absolutely - It receives constant updates to ensure it remains relevant to the current day :P
Is there a support community?
There's a huge community here to support you on your coding journey at every step of the way. We're pretty active in the Discord channel which you might like to join!
Join the Discord!
Do I need any prior programming experience?
No programming experience is required to get started with this roadmap! It's Zero to Hero.
How do I stay notified for new releases?
Be sure to subscribe to the newsletter where each release will be announced, and turn on your notification bell for the Smoljames channel on YouTube.
Subscribe ->
Together we can become great developers ⚡️