title: Vital Ruby concepts to learn before I jump into Rails?
body: <p>Disclaimer - Ruby is the first language I've ever learnt. I don't have any CS background.</p>
  
  <p>I've worked through "Learn to Program" by Chris Pine which has been enjoyable and I now understand the basics pretty well. The next recommended book would be "Programming Ruby 1.9" (the next PickAxe). From what I've read it's just a massive reference book but it's 960 pages and that scares me.</p>
  
  <p>What, in your opinion, would be the next 'gotta-know' concepts that I should learn?</p>
  
  <p>Thanks in advance.</p>