V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ethan25
V2EX  ›  Ruby on Rails

谁能带给ROR初学者些启示?

  •  
  •   Ethan25 · 2011-01-14 07:37:19 +08:00 · 9176 次点击
    这是一个创建于 5060 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前段时间刚刚靠自己google 解决了安装开发环境 ruby 1.9.2 rails 3.0.3 这几乎用了我两个星期时间 因为我开始接触这些东西的时候 连命令行都不懂 (虽然现在也只是知道了一部分) 虽然把开发环境配置好了 但是 我又陷入了迷茫 网上虽然是有好多教程 但是对于一个 0编程基础的我来说 那些教程 都显得太深奥 希望大家能推荐些书或者基础的教程 再或者是些学习方法 谢谢了
    29 条回复    1970-01-01 08:00:00 +08:00
    GordianZ
        1
    GordianZ  
    MOD
       2011-01-14 07:51:24 +08:00
    看完这本书先:Agile Web Development with Rails (4th edition)
    http://pragprog.com/titles/rails4/agile-web-development-with-rails
    roamlog
        2
    roamlog  
       2011-01-14 08:17:18 +08:00
    先看
    Ruby编程语言 - http://book.douban.com/subject/3329887/

    再看
    Ruby on Rails Tutorial: Learn Rails by Example - http://railstutorial.org/ruby-on-rails-tutorial-book, 这本书和楼上说的这本都是 rails 入门书, 不过我更推荐这一本.
    Ethan25
        3
    Ethan25  
    OP
       2011-01-14 09:00:45 +08:00
    Ruby on Rails Tutorial: Learn Rails by Example 这个书很不错诶 不过 有没有中文的?
    Ethan25
        4
    Ethan25  
    OP
       2011-01-14 09:01:04 +08:00
    @GordianZ 这本书 感觉好难阿
    roamlog
        5
    roamlog  
       2011-01-14 09:04:23 +08:00
    这本书没有中文版, 目前 rails 3 还没有中文版的书上市, 要过个半年左右吧, 从英语文字角度来说,这本书还是比较容易看懂的, 当然你也可以看 http://ihower.tw/rails3/ 这个, 是繁体中文的.
    roamlog
        6
    roamlog  
       2011-01-14 09:08:34 +08:00
    @Ethan25 Agile Web Development with Rails 是 rails 经典的入门书, 不难的, 而且也写的很通俗易懂, 也是本好书.

    而 Ruby on Rails Tutorial 这本书从一开始就把敏捷开发及测试驱动开发贯穿其中, 测试框架使用的是 rspec, 目前除了默认的 test unit 外, 比较推荐的测试框架, 所以, 我觉得这本书不错.
    Ethan25
        7
    Ethan25  
    OP
       2011-01-14 09:10:04 +08:00
    @roamlog 你推荐的编程语言那本书 很不错 我看了豆瓣的评测 都很好 我已经找到中文版pdf了 并看了 导言 不过 完全看不懂呢 = =# 你用什么系统? 我们加下gtalk好友怎么样?http://ihower.tw/rails3/ 这个很不错 哎 英语不好真的是 很不给力阿
    Ethan25
        8
    Ethan25  
    OP
       2011-01-14 09:13:27 +08:00
    @roamlog 好像那个书有2th 的中文版 不过你说的东西我也不是很懂 实在抱歉 比如 测试驱动开发、测试框架使用的是 rspec、默认的 test unit 完全不知道是什么东东。
    ssword
        9
    ssword  
       2011-01-14 09:15:48 +08:00
    感觉ruby的中文资料不多,中文社区的力量也偏薄弱。这点不如python,不过不一定是坏事。
    建议学ror前先把ruby玩好,多玩几个gems,体会下为啥别的语言里100行的东西ruby两行搞定还更好看,为啥1000行的ruby程序就敢当产品还这么多人用。不然很容易让ror的各种约定绕晕,它已经是个大家伙了。
    roamlog
        10
    roamlog  
       2011-01-14 09:17:32 +08:00
    @Ethan25 凡事都有个过程, 因为你 0 编程经验的原因, 当然一开始看肯定会一头雾水了, 坚持看下去吧, 另外,建议买书, 电子书还是比较伤眼睛的, 有书在手也更学得踏实

    我用 mac osx, 我 gtalk 是 roamlog
    Ethan25
        11
    Ethan25  
    OP
       2011-01-14 09:21:27 +08:00
    @ssword 哇 你也在这里 我是饭否的那个 ethanzhang 和你用gtalk聊天的那个诶~
    roamlog
        12
    roamlog  
       2011-01-14 09:22:59 +08:00
    Agile Web Development with Rails 3th 好像都有中文版吧, 不过讲的是 rails 2, 但上前来说, 新手还是直接上 ruby 1.9 + rails 3 吧, rails 2 和 3 的变化还是有不少的, rails 向来是不向下兼容的, 所以要学就学最新的吧

    我上面提到的一些概念在你的学习过程中会明白的, 嘿嘿.
    Ethan25
        13
    Ethan25  
    OP
       2011-01-14 09:23:28 +08:00
    @roamlog 太好了 我也是mac osx 谢谢你的帮助
    ssword
        14
    ssword  
       2011-01-14 09:23:39 +08:00
    @Ethan25 哈哈~认识的 ^ ^
    Ethan25
        15
    Ethan25  
    OP
       2011-01-14 09:26:03 +08:00
    @ssword 世界好小阿
    Los
        16
    Los  
       2011-01-14 09:38:08 +08:00
    0基础要学的东西是一大堆的,比如mysql,div+css之类的相关知识
    Ethan25
        17
    Ethan25  
    OP
       2011-01-14 09:47:54 +08:00
    @Los 没办法啊 自己想用就必须学啊 话说 说点学习方法 之类的 才是正事吧 = =
    Los
        18
    Los  
       2011-01-14 09:54:36 +08:00
    觉得以上几位同学提供的资料已经足够了,嚼多不烂,潜下心来按照书本敲代码,即使偶尔不明白也先敲完整它,等运行成功时回头再看代码基本都会明白了
    Htom
        19
    Htom  
       2011-01-14 09:58:53 +08:00
    @roamlog 我也推荐tutor, 我就是看这个书入门的, ror学习资源很多呀, Railscasts.com 这里有很多视频可以看, javaeye上也有很多资源
    disinfeqt
        20
    disinfeqt  
       2011-01-14 10:11:58 +08:00
    两周前买了 Rails Tutorial Bundle 的人飘过。
    huacnlee
        21
    huacnlee  
       2011-01-14 15:37:13 +08:00
    Agile Web Development with Rails

    我认识的人都是看这本书开始的。
    看完就入门了...
    iwinux
        22
    iwinux  
       2011-01-14 16:09:46 +08:00
    建议从 Ruby on Rails Tutorial 开始,先找找感觉~
    AntiGameZ
        23
    AntiGameZ  
       2011-01-14 17:12:28 +08:00
    @disinfeqt 我也买了。。。。貌似是11月份买的
    Ethan25
        24
    Ethan25  
    OP
       2011-01-14 17:30:14 +08:00
    哇 有这么多人回复 倍感荣幸 谢谢大家了 这里真好啊
    chloerei
        25
    chloerei  
       2011-01-14 17:39:12 +08:00
    Agile Web Development with Rails 的附录有一个简单的ruby教程,足够使用 ror,所以如果只选一本的话这本书很值得推荐。后劲也足,我嚼了一年。
    chouti
        26
    chouti  
       2011-01-19 18:49:51 +08:00
    Agile Web Development with Rails 4th, 这本书目前还在beta阶段不过应该快完成了吧 可以买来看看
    看完难度是不大的,而且还有一个手把手创建一个Rails程序的教程
    alai
        27
    alai  
       2011-01-19 18:56:33 +08:00
    yoyicue
        28
    yoyicue  
       2011-03-30 11:02:57 +08:00
    @GordianZ Agile Web Development with Rails (4th edition) beta 13版后今天 "First Printing" 了
    GordianZ
        29
    GordianZ  
    MOD
       2011-03-30 11:14:35 +08:00
    @yoyicue
    Just received the email today :)

    This is just to let you know that Agile Web Development with Rails (4th edition) (eBook) has recently been updated. You own an electronic version of this book, and so you'll be able to download this latest version.

    Changes in This Release
    First Printing
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3393 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:27 · PVG 19:27 · LAX 03:27 · JFK 06:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.