forked from cbartlett/philly.rb
-
Notifications
You must be signed in to change notification settings - Fork 5
Learning
ericgj edited this page Dec 19, 2011
·
5 revisions
- Agile Web Development with Rails by David Heinemeir Hansson
- Crafting Rails Applications by José Valim
- Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides
- Everyday Scripting with Ruby
- HTML5 and CSS3 by Brian Hogan
- Learn to Program by Chris Pine, good Ruby book for first-time programmers
- Metaprogramming Ruby
- The Pragmatic Programmer ("From Journeyman to Master") by Andrew Hunt and David Thomas
- Programming Ruby 1.9 by Dave Thomas, Chad Fowler. This book is also called "The Pickaxe" and is the unofficial bible of the Ruby language
- Refactoring: Ruby Edition by Jay Fields
- Refactoring in Ruby by Kevin Rutherford
- Release It!
- Ruby Best Practices by Gregory T Brown
- Ruby on Rails Tutorial by Michael Hartl
- RSpec Book ("Behaviour Driven Development with RSpec, Cucumber, and Friends") by David Chelismky, Dave Astels, Aslak Hellesøy, Bryan Helmkamp
- Version Control with Git
- xUnit Test Patterns: Refactoring Test Code by Gerard Meszaros
- Roadmap for Learning Rails by Wyatt Greene
- RailsCasts and AsciiCasts
- PeepCode
- Remy's Screencasts
- Classy Web Development with Sinatra
- Test-Driven Development by Kent Beck
- A Metaprogramming Spellbook by Paulo Perrota
- Vim for Rails Developers by Ben Orenstein
- Ruby on Rails Tutorial by Michael Hartl
-
Hiring puzzles, Puzzle archive Not ruby-specific, but challenging.
-
Ruby Koans Great for beginners?
- Fork any open source project on github, find an interesting "issue" or feature request (e.g. a Rails issue, hack away, send a pull request and be hero.