"What's JavaScript?" teaches the programming language that brings every website to life. No coding experience needed — just clear explanations, real examples, and a path from zero to writing real code in 8 hours.
Every concept you need to add interactivity, logic, and real behavior to any webpage — explained simply, with examples you'll use right away.
Learn how JavaScript stores information — strings, numbers, booleans, and the difference between let, const, and var.
Write reusable blocks of code that do one job well — from classic function declarations to modern arrow functions.
Make your code make decisions with if/else, and repeat actions automatically with for and while loops.
Work with lists of data and structured information — the core building blocks behind every app, dashboard, and API.
Use JavaScript to find, change, add, and remove HTML elements on your page — in real time, without reloading.
Respond to clicks, key presses, form submissions, and more. This is where your pages stop being static and start feeling alive.
JavaScript has a reputation for being tricky. This book removes that barrier entirely.
Starts from absolute zero — what a variable is, why functions exist — and builds from there, never skipping a step.
Each chapter is scoped to one concept, making it easy to pick up and put down while still making steady, visible progress.
Every example runs in a browser you already have. See the result of your code immediately — no setup, no installs required.
Pairs perfectly with "What's HTML?" and "What's CSS?" — together the three books give you a complete foundation for the web.
From beta readers and fans of the series who got an early look.
"JavaScript always scared me. This book made it feel like something I could actually do. The functions chapter was a lightbulb moment — I finally get it."
"I read all five books in the series. This one is the best yet. After the DOM chapter I built a to-do list from scratch. Still can't believe I did that."
"I tried Codecademy, YouTube, and three other books. Nothing clicked until this series. John's plain-English approach is genuinely different. Highly recommend."
"The events chapter changed everything for me. My site went from a static brochure to something that actually responds to people. Amazing feeling."
"8 hours felt optimistic when I started. I was done in 7. The pacing is perfect and I never felt lost. John writes like he's in the room with you."
"I'm a designer who could build a page but never make it do anything. This book filled that gap completely. I wish I'd read it three years ago."
Hardcover, Paperback, and Kindle editions on Amazon now.