JavaScript from Scratch: The 2026 Beginner Path
by Marcus Hale
Catalog
Programming, AI and prompt-engineering courses written by working engineers. Filter by language, level, price or rating — buy once, get an instant email access link, keep it for life.
Jump to a technology
Showing 1–11 of 11 courses
Learn the JavaScript that modern browsers and Node actually run, with no jQuery nostalgia.
Understand what the engine is doing so async bugs stop feeling like random chance.
Replace every for-loop you write with the right array method, and know why.
Server-side JavaScript done properly, from the module system to a deployed HTTP service.
One continuous route from beginner JavaScript to a deployed full-stack application.
Add types to the JavaScript you already write, without rewriting your whole project.
Turn on strict mode in a real codebase without drowning in thousands of new errors.
Design HTTP APIs that stay usable, documented and stable long after version one.
Build, deploy and document six projects that prove you can do the job, not just the tutorial.
Containerise a real application, then run its entire stack locally with one Compose file.
Pipelines that run fast, cache correctly and fail for reasons you can actually read.