Free Learning Path Builder

Build your free web developer path

Pick your goal, your starting level, and how much time you have. We put the best free courses in the right order. No signup, no cost, and the link is yours to share.

๐ŸŒ

Your beginner web developer plan

5 courses ยท about 24.2 months at 8 hours a week (a steady evening habit most days of the week)

1

Learn HTML & CSS

Build the visual layer of every website. Learn to structure content and style it for any screen size.

beginner
freeCodeCamp
Certificate

Responsive Web Design

300h ยท Free

2

Learn JavaScript

Add interactivity and logic to your pages. JavaScript is the language of the web, and you can't skip it.

beginner
freeCodeCamp
Certificate

JavaScript Algorithms and Data Structures

300h ยท Free

3

Build Real Projects

Apply everything in a structured curriculum built around real projects employers can see.

beginner
The Odin Project

Foundations Path

80h ยท Free

4

Learn React

Master the dominant frontend framework. Most web developer jobs require React.

intermediate
Scrimba

Learn React for Free

40h ยท Free

5

Learn Node.js & Backend

Build APIs and servers. Becoming full-stack doubles your job opportunities.

intermediate
The Odin Project

NodeJS Path (The Odin Project)

120h ยท Free