Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Beginning Ruby

    Beginning Ruby

    Peter Cooper

    A guide to Ruby programming covers such topics as numbers and expressions, source code files, documentation, code execution, Rails applications, FTP, and networking.

    Programming
    Open LibraryAmazon
    Stats for nerds
    18recommend
    45mentions
    32people
    2007–2019years
    40% recommend60% neutral

    Mentions per year

    2007200920112013201520172019

    What Hacker News says

    1. intertextualityApr 2019
      I believe I started with Beginning Ruby: From Novice to Professional by Peter Cooper. I liked The Well Grounded Rubyist and I've heard Eloquent Ruby is also good. Design Patterns in Ruby is less about ruby and more about design patterns, but still a good read.

      I learned a lot about Rails from Michael Hartl's Ruby on Rails Tutorial book.

      I learned the most through doing, though. I would work on building my own website and looked up anything I didn't know.

      thread
    2. coledubzMar 2014
      Start with Ruby, build some command line apps. Make a chess/checkers/other complicated game to cement in object oriented programming. Move to Rails. Learn some SQL(sqlzoo is probably enough). Rails has a lot of magic, if something seems magical learn what it does until it is no longer magical. After that, add some javascript/jQuery to your rails apps. Once you feel comfortable with that move onto a frontend framework like Backbone or Angular.

      http://www.amazon.com/Beginning-Ruby-Novice-Professional-Exp... this is a good book for the Ruby path.

      http://ruby.railstutorial.org/ This is the go-to rails tutorial. But beware that he doesn't explain things in super fine detail, so if Hartl tells you to do something that you don't understand stop and do some research on whats happening. Expect to spend a day or two on each chapter.

      thread
    3. trustfundbabyMar 2013
      I wouldn't recommend that to start tbh. Its a great book to get a deep understanding of how Ruby works, but as an intro, I think it could be a bit overwhelming and hard to get through.

      I would recommend in this order

      1. Beginning Ruby (From Novice to Professional)

      2. Eloquent Ruby ... then

      3. The Well Grounded Rubyist

      thread
    4. sparknlaunchJun 2012
      Uh, another good post on sharing the joy/pain of learning Ruby. Thanks for sharing.

      I have spent the past three weeks getting my head into Ruby (on the hopeful way to understanding Rails). With so many different languages and stacks, it makes the early stages extremely daunting for a beginner.

      I have found comfort in the following resources:

      1) The only website I found that actually visualized how everything sits together: http://techiferous.com/2010/07/roadmap-for-learning-rails/

      2) I persevered with a Ruby programming book: Beginning Ruby: From Novice to Professional (by Peter Cooper)

      3) Spent a few days on a zero install Ruby tutorial: http://tryruby.org

      I plan to write some blog posts on the journey however may wait until I get passed the basics before sharing too much.

      thread
    5. mhartlApr 2012
      If you're finding the programming challenging, I recommend Beginning Ruby by Peter Cooper.
      thread
    6. telemachosSep 2011
      For tutorial/walkthrough with lots of example small scripts Beginning Ruby, 2nd ed by Peter Cooper. For a straight reference The Ruby Programming Language by David Flanagan and Yukihiro Matsumoto. A middle-ground (tutorial first half; reference second half): Programming Ruby 1.9 (aka, the Pickaxe Book) by Dave Thomas.

      A great second book (maybe even first if you're comfortable enough learning basic syntax on your own) is Eloquent Ruby by Russ Olsen.

      thread

    Related

    Cover of HEAD FIRST RAILS
    2009–2011

    HEAD FIRST RAILS

    David Griffiths
    2 recommend · 5
    Cover of Simply Rails 2
    2009–2011

    Simply Rails 2

    Patrick Lenz
    7 recommend · 9
    Cover of Cloning Internet Applications with Ruby
    2011

    Cloning Internet Applications with Ruby

    Chang Sau Sheong
    3 recommend · 3
    Cover of The Ruby programming language
    2008–2023

    The Ruby programming language

    David Flanagan
    14 recommend · 37
    Cover of Beginning Rails
    2008–2009

    Beginning Rails

    Jeffrey Allan Hardy
    2 recommend · 4
    Cover of Ruby For Rails
    2007–2020

    Ruby For Rails

    David A. Black
    17 recommend · 25
    Cover of Agile web development with rails
    2007–2025

    Agile web development with rails

    Dave Thomas
    recommend · 137
    67
    Cover of Eloquent Ruby
    2011–2026

    Eloquent Ruby

    Russ Olsen
    44 recommend · 68