Web Development Books

HTML, CSS, and JavaScript Essentials

Learning Web Design

A great introduction that ties together HTML, CSS, and graphics.

Web Standards Solutions

Practical solutions for common layout problems using web standards.

HTML5 Up and Running

An overview of the new HTML5 features which include new JavaScript APIs and CSS techniques.

CSS Mastery

Explains advanced techniques using CSS to create common layouts.

Book of CSS3

Get up to date with the latest CSS features.

JavaScript: The Definitive Guide

Considered the bible for JavaScript. It's split into three parts: core language, client-side for browsers, and a reference.

jQuery Novice to Ninja

jQuery is the most popular client side framework for JavaScript. This book is for beginner to intermediate jQuery users.

HTTP: The Definitive Guide

Learn about the platform you're developing for and how delivering web pages work.

High Performance Web Sites

A concise guide on optimizing web sites for speed.

Agile Web Development with Rails

This book is the de-facto guide on learning the web framework Rails. It's co-authored by the creator of the Rails framework.

Definitive Guide to Django

Another popular server-side framework using the Python language.

Beginning PHP and MySQL

PHP was designed for building websites, this is a great introduction to web development using PHP and MySQL.