Head First Rails: A Learner's Companion to Ruby on Rails

3.75/5 · 90 ratings

Head First Rails offers a hands on approach to building modern web applications by focusing on how your brain learns best. Instead of dry technical manuals, David Griffiths uses a visually rich format rooted in cognitive science to help you master the Ruby on Rails framework. You will move past basic templates to build interactive tools using the Model View Controller architecture. By working thr…

Shelves
Coding Computers David Griffiths Software Programming Nonfiction book Technology Technical Reference

More like this


Cracking the Coding Interview: 150 Programming Questions and Solutions

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This is…

3.75/5 · 90 ratings

Head First Design Patterns

You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know y…

3.75/5 · 90 ratings

Effective C++: 55 Specific Ways to Improve Your Programs and Designs

The Barnes & Noble Review Since early in the 90s, working C++ programmers have relied on Scott Meyers s Effective C++ to dramatically improve …

3.75/5 · 90 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…

3.75/5 · 90 ratings

Head First C: A Brain-Friendly Guide

Head First C offers a refreshing departure from dense technical manuals by using cognitive science to help you master the C language. Instead of d…

3.75/5 · 90 ratings

The Art of Computer Programming, Volume 1: Fundamental Algorithms

The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer program…

3.75/5 · 90 ratings

Effective Java

Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal e…

3.75/5 · 90 ratings

Head First Kotlin: A Brain-Friendly Guide

Head First Kotlin transforms the daunting task of learning a new programming language into an engaging, visual experience. Authors David Griffiths…

3.75/5 · 90 ratings

The Rust Programming Language

The Rust Programming Language is the official book on Rust, an open-source, community-developed systems programming language that runs blazingly f…

3.75/5 · 90 ratings

The Go Programming Language

Go is an open-source programming language that makes it easy to build clean, reliable, and efficient software. It has been winning converts from d…

3.75/5 · 90 ratings

Python for Data Analysis

Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a pr…

3.75/5 · 90 ratings