-
Notifications
You must be signed in to change notification settings - Fork 2
rails tutorial
Daniel Kehoe edited this page May 1, 2012
·
10 revisions
Last updated 30 April 2012
Recommended Ruby on Rails tutorials for beginners.

| Learning Ruby | Authors | |
|---|---|---|
| RubyMonk | free browser-based interactive tutorial | C42 Engineering |
| Learning Rails | Authors | |
|---|---|---|
| Ruby on Rails Tutorial | book covers Rails 3.2, available for free online | Michael Hartl |
| Rails for Zombies | free tutorial with in-browser coding | Code School |
| Rails 3 In Action | book covers Rails 3.1 | Yehuda Katz and Ryan Bigg |
| Agile Web Development with Rails | ebook covers Rails 3.2 | Sam Ruby, Dave Thomas, and David Heinemeier Hansson |
| Learning BDD & TDD | Authors | |
|---|---|---|
| The RSpec Book | covers RSpec and Cucumber | David Chelimsky and others |
| The Cucumber Book | covers Cucumber | Matt Wynne and Aslak Hellesøy |
| The Secret Ninja Cucumber Scrolls | free introduction to Cucumber | David de Florinier and Gojko Adzic |
| Author | Example App | Tutorial | App Template | Comments |
|---|---|---|---|---|
| Daniel Kehoe | Devise, RSpec, Cucumber | Tutorial | App Template | Devise for authentication with ActiveRecord and SQLite for a database |
| Daniel Kehoe | Twitter Bootstrap, Devise, CanCan | Tutorial | App Template | Devise for authentication, CanCan for authorization, Twitter Bootstrap for CSS |
| Daniel Kehoe | Startup Prelaunch Signup | Tutorial | App Template | For a startup prelaunch signup site |
| Daniel Kehoe | Devise, Mongoid | Tutorial | App Template | Devise for authentication with a MongoDB datastore |
| Daniel Kehoe | OmniAuth, Mongoid | Tutorial | App Template | OmniAuth for authentication with a MongoDB datastore |
| Daniel Kehoe | Subdomains, Devise, Mongoid | Tutorial | App Template | Basecamp-style subdomains with Devise and MongoDB |
Want more? See an expanded list of Rails Examples, Tutorials, and Starter Apps.