The Modern Web: Multi-Device Web Development with HTML5, CSS3, and JavaScript

4.0/5 · 100+ ratings

Peter Gasston provides a practical roadmap for building websites that function beautifully across phones, tablets, and televisions. The Modern Web focuses on device-agnostic development, teaching you how to use HTML5 and CSS3 to create flexible interfaces. Gasston moves beyond simple coding by explaining the principles of responsive design and how to handle the diverse hardware capabilities of to…

Shelves
Coding Computers Programming Nonfiction Peter Gasston book Computer Science Technology Website Design Web Internet Reference

More like this


Programming Ruby: The Pragmatic Programmers' Guide

Ruby is an increasingly popular, fully object-oriented dynamic programming language, hailed by many practitioners as the finest and most useful la…

4.0/5 · 100+ ratings

Head First Java

Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think t…

4.0/5 · 100+ ratings

HTML and CSS: Design and Build Websites

Every day, more and more people want to learn some HTML and CSS. Joining the professional web designers and programmers are new audiences who need…

4.0/5 · 100+ ratings

Think Python

Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training reader…

4.0/5 · 100+ ratings

Clean Code: A Handbook of Agile Software Craftsmanship

Even bad code can function. But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and signifi…

4.0/5 · 100+ ratings

Artificial Intelligence: A Modern Approach

For one or two-semester, undergraduate or graduate-level courses in Artificial Intelligence. The long-anticipated revision of this best-selling te…

4.0/5 · 100+ ratings

Mastering Regular Expressions

Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and…

4.0/5 · 100+ ratings

Growing Object-Oriented Software, Guided by Tests

Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software…

4.0/5 · 100+ ratings

Learn You a Haskell for Great Good!

Learn You a Haskell for Great Good! is a fun, illustrated guide to learning Haskell, a functional programming language that's growing in popularit…

4.0/5 · 100+ ratings

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you…

4.0/5 · 100+ ratings

Introduction to Algorithms

A comprehensive update of the leading algorithms text, with new material on matchings in bipartite graphs, online algorithms, machine learning, an…

4.0/5 · 100+ ratings

Refactoring: Improving the Design of Existing Code

As the application of object technology—particularly the Java programming language—has become commonplace, a new problem has emerged to confront t…

4.0/5 · 100+ ratings