菜鸟学习ruby从什么开始好?

我是一个真真正正的编程菜鸟。对编程语言什么的都不了解。如果我想学习用ruby编程,从什么开始学好?可不可以给我介绍点书或者网站?

2 个回答

从现在开始!
先搭好开发运行环境。
不懂编程,就找本带实例的书,在电脑上敲代码,调试。
我认识一个凡客的PM,根本没学过计算机,刚开始编程就是背代码(室友说,一些编程关键字都不知道什么意思,去年居然连字段什么意思都不知道。),现在不是也混的不错。
我以前的一位同事是学数学的,现在在外企编程,以前是卖房子的。
我想说的是,编程没有那么难。我就很怀疑大家心里怎么这么抵触敲代码,我曾经负责一个岗位招聘,能上手敲代码的20人里难找到一个。居然都是学计算机的。

安装 Linux 或 Mac, 开发工具使用 Windows & Linux -> Sublime Text 2, Mac -> TextMate 当然你也可以用 Vim 或 Sublime text 2;
安装 Ruby 和 Rails 开发环境可以按照这个流程:《如何快速正确的安装 Ruby, Rails》;
学习 《笨方法学ruby》
看完 http://guides.rubyonrails.org 这里有 繁体版本;
通过学习 Rails Guides 实现一个博客系统,包涵完整的功能(包括 UI),预计两周;
从头到尾一字不漏的看完 《应用Rails进行敏捷Web开发》,这里有电子书下载 ,由于篇幅过长,建议买书看,也不贵;
回头审视之前的博客设计和《应用Rails进行敏捷Web开发》的区别,可以再重新搞个博客;
看完 《Getting Real》,预计两个小时;
搞明白 Gem, RVM, Bundler 是什么;
看完 《Rework》,这里有 电子书;
学习 Git, 上 http://github.com 并长期使用;
http://railscasts.com 的视频教程,从 第一页 开始看,可以学到很多技巧,以免走弯路。
参考资料 http://huacnlee.com/blog/how-to-start-learning-ruby-on-rails/

你的回答