Using Rails, developers can build web applications of exceptional elegance and power. Although its remarkable capabilities have made Ruby
one of the world's most popular web development frameworks, it can be challenging to learn and use. Ruby
Tutorial, Second Edition, is the solution. Best-selling author and leading Rails
developer Michael Hartl teaches Rails
by guiding you through the development of your own complete sample application using the latest techniques in Rails
web development. The updates to this edition include all-new site design
using Twitter's Bootstrap; coverage of the new asset pipeline, including Sprockets and Sass; behavior-driven development (BDD) with Capybara and RSpec; better automated testing with Guard and Spork; roll your own authentication with has_secure_password; and an introduction to Gherkin and Cucumber.