Earlier this week I gave an introductory Rails talk to fellow computer science students at Columbia. It was a student organized event with a pretty decent turnout of 30+ people.
Thanks to everyone who attended. Here are a few pointers if you're interested in digging into Ruby and Rails:
Links
A decent Rails 2.0 compatible walk through by Fabio Akita
Books
The Rails Way by Obie Fernandez (a Rails 2.0 must)
Programming Ruby "the Pickaxe book" by Dave Thomas (required reading for any ruby coder. Make sure to get the 2nd edition and NOT the 3rd.)
The Ruby Way by Hal Fulton (a classic with a cookbook approach. Great reference)
I've taken Agile Web Development with Rails off my list of recommended beginner reading until it gets an update for 2.0. I think that the walk through as an introduction with a little bit of reading through Pickaxe should be enough to dive into The Rails Way. There are a ton of other Rails books out there about how to build a social network or some other thing. I haven't read any of those so I can't comment on their quality, but I have thumbed through and read a little bit of Obie's book and can say that it's pretty comprehensive. It's also probably the most up to date book on the market.
Screencasts
Defintely check out Geoffrey Grosenbach's Peepcode screencasts. I watched the Rspec and Git screencasts and thought they were great. The beginner should check out Rails From Scratch part 1 and Rails From Scratch part 2, both of which have Rails 2.0 updates. Those actually may be the best way to start before digging into Obie's tome.
Also check out the free Rails screencasts put together by Ryan Bates.
At the beginning of my talk I listed a bunch of NYC companies that wanted to be listed as interested in recruiting Columbia students that want to get into Rails. Here is that list:
- Mint Digital
- EastMedia Group
- Motionbox
- StreetEasy
- LimeWire
- Indaba Music
- Bear Stearns
- thoughtbot
- curbed.com
- www.mirRoRplacement.com
- Agile Partners
- Medidata Systems
- Arvato Systems
- TechSmart Solutions Group
- www.4elbows.com
- www.recyclebank.com
- myJambi.com
- www.chalq.com
- Climate Culture
Hopefully I did my little part to help spread the Ruby and Rails gospel into the ivory tower.