网上英文资料可能是不少,但是英文苦手好无奈,难道要先学好英文再学 rails 么。 请大家推荐下比较好的中文入门书,我以前买的 web 敏捷开发第三版讲的是 rails2 已经过时了,我看第四版被好多人喷,而且当然书中的 rails 也不够新了。 有没有更好的推荐呢?书或者网上的教程。
别怕英语,我的英语基础也不怎么好。但是耐下心来,装一个字典,不懂的单词就查一下字典。如果能啃上 100 多页,后面的都差不多. 我的感觉是,英文书虽然看的慢,但是效果好。一来是不熟悉英语,慢节奏的阅读与揣摩加深了你的印象。另一个是大多数的翻译书,翻译过来,念上去语句感觉不是特别畅,效果反而不如看原版的。 如果开始觉得不习惯,可以整一本英语版的,然后再备一本中文版的。英文版为主,实在理解不了 就查阅一下中文对应的章节。
我的英文还可以。但是我不建议直接上英文原版。
新手不熟悉基本概念,会浪费很多时间揣测原文的意义。不如先看一些中文材料,了解这个领域需要的基本概念,比如 路由/MVC 等等。然后再深入的阅读原著。
能有事半功倍的效果。
这是我的个人愚见。
http://guides.ruby-china.org/ http://ihower.tw/rails3/index.html 我是看这两个边学边做东西入门的。
我也是新手,我建议楼主先看完中文版的《Head First Rails》(中文名:深入浅出 Rails),对 Rails 的整个框架开发思路有个了解,但是不要太认真去记他的一些命令,因为 Rails3 已经有了不小的改动,主要是思路,看完了再看@zhuf 给你推荐的那两个。做点小笔记。还有 Rails Tutorial 可以照着敲一遍。还有就是 Kevin 开的中文班。这些就是我做的了。。。之前完全没有编过程,现在也算稍微了解点了。走了不少弯路啊。。。
有四个网站是我经常用的。 http://api.rubyonrails.org http://ruby-doc.org http://apidock.com/ http://guides.rubyonrails.org/ 可解决 80% 的问题。
没想到这么多回复,这个社区真是好!再次谢过! 我有点方向了,学习材料看来还是不少的,ihower 那个很新,我还买了 xdite 的 rails101 电子版。Head First Rails 和 web 敏捷开发第四版也考虑买来看下。之后再啃啃英文材料。 这样应该就差不多了吧。
#15 楼 @slertness 其实材料看一两本就好了,重要的是多写...看一本教材,然后不要继续看别的了,开始写,先写一个 blog,再写一个简单的论坛啥的,卡住了就回教材里面查,这样入门才快...