Skip to content

Instantly share code, notes, and snippets.

@bbasata
Created November 6, 2017 21:44
Show Gist options
  • Save bbasata/5815202e5a21006ab3ab5c6e93ec27fd to your computer and use it in GitHub Desktop.
Save bbasata/5815202e5a21006ab3ab5c6e93ec27fd to your computer and use it in GitHub Desktop.
Hello Ruby
  1. Programming Ruby: the classic “pick-axe” book. it’s a tome — i haven’t read it cover-to-cover. i think it’s useful for the first few chapters & then coming back to it as a reference when i need to get more in-depth on a topic: https://pragprog.com/book/ruby4/programming-ruby-1-9-2-0 — i’m a bit surprised that it seems not to have been updated for Ruby 2.1, 2.2, 2.3, or 2.4 :)

  2. Ruby Koans: I found this really useful for getting over the initial learning curve with Ruby. Fun and approachable. http://rubykoans.com/ — I think this is also a bit dated, though likely still great for fundamentals

  3. Michael Hartl’s Ruby on Rails Tutorial helped me get over the initial learning curve with Rails.

  4. Learn Ruby the Hard Way — I have not read this one. It’s the newest learning-Ruby book that I know of, and I generally have a positive opinion of Zed Shaw’s “* the Hard Way” series.

I would recommend #4 and maybe #2 to someone starting with Ruby. #3 if you want to make sense of Rails. #1 as a reference, though dated.

@gamefiend
Copy link

Awesome. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment