Development resources - grinnellplans/GrinnellPlans GitHub Wiki

New to Ruby?

  • Programming Ruby This Pragmatic Programmer book is a good free introduction to ruby. It is based on an older version of ruby (1.6) and will serve as a good introduction. I wouldn't expect that you'd find any differences until you got into the more complex topics. The more recent edition is for sale, if you wish.
  • tryruby.org Try ruby from the comfort of your browser. A nice tutorial to walk you through the basics of Ruby.
  • Ruby Koans Useful if you've seen Ruby before but want to stretch your wings a little.

New to Rails?

  • Rails for Zombies An entertaining and effective tutorial to get you started in Rails.
  • Rails tutorial book A fairly comprehensive walk through of what Rails has to offer.
  • The Rails Book The canonical Rails book. Sadly, not available for free. Has an introduction to ruby in the appendix.

New to Git?

  • The Git branching guide walks you through our workflow for contributing to the project.
  • Github learning course Screencasts + text.
  • Git Introductions A list of many different references, compiled by the makers of Git.
  • gitref.org Approaches the subject from a slightly different angle. Maybe you'll like it, maybe you won't.
  • Pro Git Free online book. Very thorough, yet surprisingly readable.