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 plan
Your beginner javascript for free plan
4 coursesabout 19.2 monthsat 8 hours a week (a steady evening habit most days of the week)
- 1Step 01
JavaScript Foundations
Variables, functions, arrays, objects, and DOM manipulation: the core of the language.
beginnerfreeCodeCampCertificateJavaScript Algorithms and Data Structures
300h ยท Free
- 2Step 02
Build Projects
Cement your knowledge by building real, deployed projects alongside a structured curriculum.
- 3Step 03
Advanced JavaScript
Async/await, closures, prototypes, modules: the intermediate concepts that separate juniors from seniors.
- 4Step 04
Web with Python and JavaScript (CS50)
Harvard's web course brings it all together: Django, JavaScript, SQL, and deploying real applications.
intermediateHarvard CS50CertificateCS50's Web Programming with Python and JavaScript
84h ยท Free