>> Smoljames

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:

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.

Land a Job

Frequently Asked Questions

For those with questions, qualms or queries.

When can I start?

No better time to start than today!

Start learning now 🔥

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 ⚡️