New to JavaScript? Read the JavaScript article
Learn how to find interesting behaviour and flaws in JavaScript. Reading this book you will find the latest and greatest techniques for hacking JavaScript and generating XSS payloads. Includes ways to construct JavaScript using only +[]()! characters. Never heard of DOM Clobbering? This book has all the details.
Learn Rust the fast way, by mapping it to the JavaScript you already know. Go from ownership and traits to building a CLI, an Axum web server, a SQLx database layer, and WebAssembly modules you can call straight from JavaScript.
You Don’t Know JS Yet: The Unbooks is the final, draft-edition release of the second edition series—featuring the complete but unedited drafts of Book 3: Objects & Classes and Book 4: Types & Grammar, plus two bonus chapters reflecting on the “lost” books that were never written. This is the raw, honest conclusion to You Don’t Know JS Yet—a gift for readers who still care about deeply understanding JavaScript.
A complete, idiomatic guide to modern JavaScript for developers coming from other languages. Master ES2025 features, async patterns, the DOM, and the tooling ecosystem through runnable examples and clear explanations of what to use and why.
Turn your AI application into a scalable, revenue-generating machine. Master complex usage-based billing, per-token pricing, and advanced Stripe workflows. Architect secure API systems and automate global compliance with AI-powered support. The definitive blueprint for engineering a robust monetization engine that scales.
If you're a developer looking for a foothold into the cloud, this book is for you. The Pulumi Book will teach you all there is to know about Pulumi, the open-source platform that lets you build and manage cloud-based applications and infrastructure with modern programming languages and tools like TypeScript, Node.js, and Visual Studio Code.
Do you want reactive interfaces without pulling in a heavy framework like React or Vue for every button, modal, or dropdown? Alpine.js 3 lets you add modern interactivity using just HTML and a bit of JavaScript. In this book you will go from the core directives (x-data, x-show, x-model) to advanced patterns with Alpine.data, Alpine.store, and Alpine.reactive, building real components like menus, modals, a full To‑Do List app, and small projects styled with Tailwind CSS.
A practical front-end debugging guide to the tools and techniques required to debug, optimize and monitor your web applications. This handbook helps you gain the fundamental and deep knowledge of a comprehensive toolset, from Chrome DevTools and framework extensions to integrated IDE debuggers.
Master HTML, CSS, and JavaScript by building 6 real projects. Perfect for complete beginners who learn best by doing. No prior coding experience required. Start building professional websites today.