Skill
Language of the web: values, functions, arrays, objects, and asynchrony.
Curated resources
Scores are LearnPath editorial opinions (clarity, cost, freshness, project density) — not an objective ranking. Every YouTube item is embedded officially after a click-to-load facade.
javascript.info10h
Best written JS curriculum we know. Free.
8hLearnPath pickfreeCodeCamp8h
Long but coherent. Pair with MDN and the JS playground.
48 minFastest pathProgramming with Mosh48 min
Under an hour of carefully sequenced essentials. The fastest way for an experienced programmer to pick up JavaScript syntax and quirks.
MDN Web Docs3h
Use as the official companion to any video.
12hLearnPath pickBro Code12h
Twelve hours from variables to async/await with small projects after every section, published 2024. The most complete free JavaScript course verified that is embeddable — the popular SuperSimpleDev alternative disables embedding, so this is the practical best pick.
3h 36mBest for beginnersfreeCodeCamp.org3h 36m
A 2024 freeCodeCamp course — three and a half hours — with a slower pace and more explanation than most: every concept gets a demonstration plus a small build. Best first JavaScript course for learners who found the 12-hour courses intimidating.
3h 27mfreeCodeCamp.org3h 27m
The classic 2018 freeCodeCamp JavaScript course — still the most-watched free JS course on YouTube and still accurate on the language, though it predates modern tooling entirely.
Net Ninja4h 55m
47 short episodes covering one JavaScript idea each, useful as a lookup library when a specific concept needs a second explanation. Not a substitute for a linear course.
Challenges