新手问题 Rails 的书一大堆,不知道从那本书开始

w7938940 · June 10, 2012 · Last by majes replied at June 19, 2012 · 5944 hits

把图书馆有关 Rails 的书搜刮了一遍,不知道从那本书开始,求指点

第二本,最下面那个扔了吧!

觉得 Web 开发敏捷之道写得最好,但第三版有点过时,第四版翻译得又不好。不过好羡慕你,图书馆就能借到这些书,还有大把时间看和实践。

书真不少啊,是个好图书馆

Unknow user #4 June 10, 2012

羡慕啊,我在图书馆里一本和 ruby 有关的都没发现。。

能看英文就拿倒数第二本做参考,照 http://ruby.railstutorial.org 学吧 不能看英文就拿第二本做参考,照着http://guides.ruby-china.org/ 做吧

我是这么觉得,这些书我图书馆里面也有,我都翻过,建议是,除了这两本,其他你都还了吧

松本行弘在那本不错

先掌握 HTML + CSS 再开始看 Rails 的资料吧。 建议直接看第二本最新的英文版,再看一遍 Rails 官网的 Ruby on Rails Guides。 然后开始一个小项目,完成后再找其它资料看,你会知道哪些是对你有用的。 不建议看中文,英文再难也要啃,不然遇到问题时,你也不知道如何问 Google 大神。

图书馆这么多 ROR 的书,羡慕。

同楼上,建议楼主先学点前端页面基础再看效果更佳。Rails 入门优先敏捷开发那

本,差不多是 N 多人的 Rails 启蒙教材啦。我觉得做实例是最快学习的途径了,看

书再怎么看也没自己实际动手敲学的快。

只看 #9 楼 @paranoyang 这边这两本就可以了

松本行弘的程序世界 不错,我买了。不过是 ruby 的,不是 rails。

我也只看了 9 楼那两本。伤不起。。。。

Unknow user #13 June 11, 2012

倒数第一、四、五本都最好扔掉,尤其是倒数第四本,这种网上瞎抄的书居然也被你买到了

买书也要认准牌子啊,清华出版的绝对不要买 :)

#9 楼 @paranoyang 这个图已经很说明问题了。

Unknow user #15 June 11, 2012

#14 楼 @huobazi 的的确确啊,JavaEE 和 RoR 很明显的对比

买书只能买电子工业出版社、博文视点出的

我买了倒数第四本,这本书是垃圾书!#9 楼的右边两本(基本)就可以了,如果想深入研究的话,关于测试的还有几本,可以到官方网站上去看看。

多谢楼上高人们的指点 明天把其他的都给还了

我在省立中山图书馆也找到很多关于 ROR 的书,大部分都很新的,连 meta programming 都有进,就是图书馆的上架时间太长了,到现在都还在入库中,借不到.... 还有,仔细一看,LZ 从图书馆借的书编号跟中山图书馆的一样,不会都是在那里借的吧?

#19 楼 @AlphaLiu 不是 在我们学校图书馆借的

Unknow user #21 June 13, 2012

这几本 rails 书(松本的编程世界除外,这是 ruby 相关的)意义不大,几乎都跟不上 rails3.2.建议直接英文的书,写的都比较简单易懂。 比如:http://ruby.railstutorial.org/ruby-on-rails-tutorial-book 还有 rails 3 in action(这本稍微难了一些)。看中文的话,还是 web 敏捷第四版吧,不过这是 rails3.0 的。官网上有 rails3.2 的更新版。电子书也有下载。

只有两本是 rails 3 的吧

太羡慕楼主了,图书馆竟然有这么多 ruby 和 rails 的书~

貌似我们学校 Rails 的书比这都多,不过喜欢自己买的,可以在书上随便写东西啥的。

我也在找书入门,目前用的这本,可惜纸版还是 rails3.0,可以和网上对照着看。

如果不是非要纸质书,官方文档就不错。

@majes 看到 pixi 啦 握爪 :)

请先学 Ruby 再看 Rails 的书!

先跟着 Hartl 的 rails tutorial 做,之后看 programming ruby 和 metaprogramming ruby 这两本熟悉 ruby 语言。再之后再做一遍 rails tutorial. 基本就入门了。之后 rails 3 way, rails 3 in action 应该就能看懂了,不然现在看也看不明白

我觉得我的回答应该有一定的说服力:

  • 如果你懂 Web 开发以及 SQL, 那么你需要看一本讲 Ruby 的书 (可以初级点), 然后看第二本 (敏捷那个,我基本上通读了,翻译的真 TMD 不错), 或者先看倒数第二本,再看敏捷。
  • 如果不懂 Web 开发以及 SQL, 相信我,以上任何一本,看起来都很有压力..

最后一本刚开始我翻过,那会儿不懂 Web, 也没看太明白,貌似大家都在骂,是因为 Rails 版本太老了.(1.x), 不过我要值得一提的是:前半部分 (讲 Ruby) 的那部分,还是很不错的。Ruby 没时间专门学 Ruby, 可以考虑先看看这个。

#32 楼 @zw963 找到一本 Agile Web Development with Rails, 4th edition for Rails 3.2 的 应该可以吧

#33 楼 @w7938940

3.2 都出来了?我打印的是 3.1 版。

可以啊。不过我先看的第三版才看的第四版,一方面,因为第三版翻译的是在很好 (也厚很多), 另一方面,很明显,第四版有选择的忽略了很多细节。(尤其是在第三版内讲的很透彻的一些东西).

不过应该也可以直接看第四版,因为有些东西,Rils3 的确不再关心了。换句话说,我觉得 Rails3 门槛比 2 低了很多。(个人感觉)

感觉纸制书籍淘汰太快,直接看电子版本的了!

#25 楼 @majes 哪里买到的 Ruby on Rails Tutorial 呀 亚马逊看了一下要 300

@Desert 我在德国,书店买的,25 欧。纸质书貌似都贵,不过有时能买到便宜的二手,那本 Agile Web Development with Rails 第四版我在二手书店淘到了,1 欧,跟新的一样。

You need to Sign in before reply, if you don't have an account, please Sign up first.