Books

Print Books

JavaScript Cookbook, 3rd Edition cover

JavaScript Cookbook, 3rd Edition

Published July 2021

Provides practical code recipes and techniques for modern JavaScript development, covering everything from ES2020+ features and development setup to working with data types, functions, objects, rich media, and Node.js applications.

Purchase Book
JavaScript Everywhere cover

JavaScript Everywhere

Published February 2020

Demonstrates how to build full-stack applications using JavaScript across multiple platforms, teaching developers to create APIs, web apps, mobile applications, and desktop software using technologies like Node.js, GraphQL, React, React Native, and Electron.

Purchase Book
WordPress for Education cover

WordPress for Education

Published June 2012

Shows educators how to leverage WordPress beyond blogging to create interactive e-learning websites, student blogs, and classroom management systems that enhance communication and engagement in educational settings.

Purchase Book

Ethical Web Development

Written in 2016-2017, The Ethical Web Development series explores the intersection of technology and ethics in modern web development. Each book in this series tackles specific challenges developers face when building responsible, sustainable, and user-focused web applications. These books were originally available as free ebooks from O'Reilly Media to support the web development community.

Building Web Apps For Everyone cover

Building Web Apps For Everyone

This book explores best practices for using progressive enhancement, accessibility, and inclusive web forms to create applications that work for users with outdated computers, slow connections, or physical disabilities.

Learn More
Building Web Apps That Work Everywhere cover

Building Web Apps That Work Everywhere

This title shows how to make sites and apps more inclusive for users with slow or unreliable internet connections by utilizing responsive web design, focusing on web performance, and including offline capabilities.

Learn More
Building Web Apps That Respect A User's Privacy and Security cover

Building Web Apps That Respect A User's Privacy and Security

This book explores techniques, tools, and best practices for developing web apps that protect user data and privacy in an era where every click and visit leaves a digital trace.

Learn More
Collaborative Web Development cover

Collaborative Web Development

This title provides guidelines for working effectively with other developers through quality code practices, open source contributions, documentation, and empathetic development approaches that respect every team member.

Learn More