JavaScript for Web Development is a free course teaching JavaScript from scratch with a focus on modern browser-based applications.
You will learn to write interactive web pages, consume data from REST APIs, build form validators, and create client-side tools — all running directly in the browser.
Every chapter includes live interactive code widgets — run JavaScript and HTML/CSS directly in your browser without any setup.