Free Learning Path Builder

Build your free javascript for free 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 javascript for free plan

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

1

JavaScript Foundations

Variables, functions, arrays, objects, and DOM manipulation: the core of the language.

beginner
freeCodeCamp
Certificate

JavaScript Algorithms and Data Structures

300h ยท Free

2

Build Projects

Cement your knowledge by building real, deployed projects alongside a structured curriculum.

beginner
The Odin Project

Foundations Path

80h ยท Free

3

Advanced JavaScript

Async/await, closures, prototypes, modules: the intermediate concepts that separate juniors from seniors.

intermediate
The Odin Project

Full Stack JavaScript Path

200h ยท Free

4

Web with Python and JavaScript (CS50)

Harvard's web course brings it all together: Django, JavaScript, SQL, and deploying real applications.

intermediate
Harvard CS50
Certificate

CS50's Web Programming with Python and JavaScript

84h ยท Free