Ruby on Rails Training
If you’re looking to learn Rails, you’re in luck because there are a lot of excellent resources available for you. On this page, you find links to the various resources I’ve used in learning Rails, including books, screencasts, blogs, etc. If your favorite resource is not listed, leave a comment and I’ll add it.
In-Person Training
- Pragmatic Studio in Denver, CO – $1195 to $1795
- Pragmatic Studio Advanced in Denver, CO - $1395 to $1995
- Marakana in San Francisco, CA – $1950 to $2200
- Idea Foundary in Holland, MI – $1195 to $1495
- Raleigh on Rails in Raleigh, NC – coming soon
- Thoughtbot in Boston, MA – $795 to $1295
- Thoughtbot Advanced in Boston, MA – $395 to $695
- Training Connection in Chicago, IL & Los Angelos, CA – $1495.00
Screencasts
- RailsCasts.com – Short, free screencasts on Rails. This is probably where I learned the most amount of stuff in the beginning. Ryan walks you through common tasks that you’ll need to do in your rails app.
- PeepCode.com
- EnvyCasts.com
- Pragmatic.tv
Books
- Agile Web Dev using Rails by Dave Thomas
- Advanced Rails Recipes
- The Rails Way by Obie
- Rails Recipes
Blogs
- Official Ruby on Rails blog
- Rails Envy – Awesome (slightly nerdy) podcast by Gregg Polick & Jason Seifer. I find it hilarious.
- Inside Ruby
- Nuby on Rails
- Buck logs
- has_many :bugs, :through => :rails
- RailsTips
- Ruby on Rails Notes
Tutorials
“Read More Code. Write More Tests”
One of the best pieces of advice on learning Rails I’ve gotten was from James Golick at GiraffeSoft: “Read more code. Write more tests.” It’s important read good code so you can understand not only coding syntax, but also coding style that is used in Rails. Here are some resources for that:
Ruby on Rails Open Source Projects
- Beast – forum
- Spree – ecommerce platform
- RBoard – forum
- Bostonrb.org – code for their website
- Jetpack – advanced starter app
