From the Linux basics to advanced development workflows, this practical guide shows you how to turn Linux into a powerful software development environment. Learn the command line, work with popular programming languages, use containers and CI/CD, debug and profile applications and build skills you can use every day.
Build real machine learning applications with TensorFlow.js, from your first model to production-ready systems. Learn how to train and deploy models in the browser and Node.js, tackle real-world challenges and explore modern techniques with practical JavaScript and TypeScript examples you can run and adapt.
Build a real, production-grade design system on the web platform — Prism DS, from a single custom element to an AI-agent-ready component library — with every example tested in a real browser before it made it into the book.
Cut through the noise of modern JavaScript tooling. This hands-on guide shows how Node.js, Bun, pnpm, Vite, TypeScript, Biome, Vitest and more fit together in real production workflows. Learn what each tool solves, when to use it and how to build faster, cleaner and more reliable applications in 2026.
Bring the browser and the physical world together. Learn how to build secure, reliable JavaScript and TypeScript apps that communicate directly with real hardware. From serial terminals and sensor dashboards to test stations and device tools, this hands-on guide takes you from first connection to production-ready systems.
Build real-time web apps that hold up beyond the demo. This hands-on guide takes you from WebSocket fundamentals and Socket.IO essentials to security, Redis scaling, monitoring and production deployment. Learn how the pieces work, why they matter and how to build fast, reliable systems ready for serious traffic.
You don't need Unity to make a game. A text editor, a browser, and 24 chapters: build a complete Breakout from scratch, then your own games — with the HTML5 Canvas and nothing else.
This Developer's Guide is the second in the "Disciples of Renown™" gaming series. It leads you through the development of the "Sanctify Hollowed Grounds" Role-Playing Game in both Construct v3 & v2 encoding formats. It's perfect for novices, experienced web developers, and anyone wanting their own bespoke game, artwork, and features.
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.
From your first line of code to advanced JavaScript, this book builds real understanding instead of memorization. Learn how the language works, why modern features exist, and how professionals use them every day. Covering ES2026 and upcoming additions like Temporal, it gives you the skills to write clean, confident production-ready code.