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)
JavaScript Foundations
Variables, functions, arrays, objects, and DOM manipulation: the core of the language.
JavaScript Algorithms and Data Structures
300h ยท Free
Build Projects
Cement your knowledge by building real, deployed projects alongside a structured curriculum.
Advanced JavaScript
Async/await, closures, prototypes, modules: the intermediate concepts that separate juniors from seniors.
Web with Python and JavaScript (CS50)
Harvard's web course brings it all together: Django, JavaScript, SQL, and deploying real applications.
CS50's Web Programming with Python and JavaScript
84h ยท Free