我正在寻找 Ruby 和/或 Ruby on Rails 的一组问题、练习书或挑战。我发现的资源似乎已脱机或已过时。我看到了 Ruby Quiz 的建议,但该网站似乎已死。任何帮助将非常感激。
我完成了 Codecademy 上的 Ruby 系列,并从镐子书 Programming Ruby 1.9 & 2.0 开始。它主要是一本没有练习或挑战的教程书。
我正在寻找 Ruby 和/或 Ruby on Rails 的一组问题、练习书或挑战。我发现的资源似乎已脱机或已过时。我看到了 Ruby Quiz 的建议,但该网站似乎已死。任何帮助将非常感激。
我完成了 Codecademy 上的 Ruby 系列,并从镐子书 Programming Ruby 1.9 & 2.0 开始。它主要是一本没有练习或挑战的教程书。
Project Euler ( http://projecteuler.net/ ) 和 Ruby Koans ( http://rubykoans.com/ ) 一样可靠。你也可以试试“Learn Ruby the Hard Way”。
至于 Rails 练习,我会说 Michael Hartl 的“Learn Rails by Example”(这是免费的,很容易在网上找到)。
从http://betterexplained.com/articles/starting-ruby-on-rails-what-i-wish-i-knew/开始
那么你可能会喜欢使用Code Academy和Code School。
Ryan Bates Railscasts对于任何学习 Rails 的人来说都是必须的。
Peepcodes有很多,包括 rspec 测试
许多人使用过Michael Hartl 的教程,因此如果您遇到困难,可以在 SO 等网站上获得大量帮助。
关于版本和日期的其他建议:
对于 Ruby,请使用 1.9(而不是 1.8.x),如果它已经使用了 5 年,请不要担心。
对于 Rails,使用 3.1+,因此教程需要来自过去 2 年。
我经常学习的一个很棒的网站是:
我最初是在http://rubymonk.com/上开始学习的,但也有一些其他的交互式教程,例如http://tryruby.org/,您可以尝试一下。