from:http://segmentfault.com/a/1190000000362058
Ruby 语言
- Try Ruby: 无需在你的系统中安装。Ruby,只要通过浏览器便可立即体验 Ruby。
- Learn Ruby the Hard Way: 来自 Zed A. Shaw 的笨办法学习系列,该书强调通过实际动手来学习 Ruby 编程,即使你没有任何编程经验。
- Ruby Monk: 在线交互式学习 Ruby,推荐给 Ruby 入门者。
- Ruby Koans: Ruby 启蒙练习,通过 Ruby Koans 你可以学到 Ruby 语法、结构及常用函数和库。Ruby Koans 将带给你有意思的 Ruby 学习过程。
Rails 框架
- Rails for Zombies: 通过观看视频和做练习的方式来学习 Rails,适合初次接触 Rails 的同学。
- Railscasts: 知名 Rails 视频教程站点,由 Ryan Bates 出品。
- RailsGuides: Rails 官方入门指南。
挑战解题
- Ruby Quiz: Ruby 测验题目集锦,挑战你的 Ruby 编程能力。
- The Ruby Game: 你能写出最快或最短的 Ruby 代码吗?上 The Ruby Game 比比看就知道了。
- Project Euler:著名的数学及计算机编程问题挑战站点,解决问题的编程语言当然不独限于 Ruby 一种。