Noob Rails?关于学习Rails

时间:2010-04-16 17:16:34

标签: ruby-on-rails

我已经编程了一段时间,过去3到4个月一直在学习红宝石。无论如何我不是专家,但我相信我已经掌握了基础知识。

我决定开始学习RoR并购买了“使用Rails第3版进行敏捷Web开发”,并且已经尽职尽责地完成了各章。目前我在第8章,到目前为止没有任何问题。

我的问题是我知道到目前为止我已经学到了很多东西,而且我知道我开始了解Rails框架我担心我不会像我应该那样学习。我得到的一些事情和理解互连,而我对其他事情的感觉,我只是通过动议,并没有完全理解完全互连。现在,我仍然有大量的书要完成。我想我只是想知道我是否完成了这本书,我应该能够自己完成什么,以及接下来的步骤应该是什么。

由于

6 个答案:

答案 0 :(得分:1)

如果你完成了这本书并完全理解了所有内容,那么你将拥有大量的rails框架。掌握它的唯一方法就是做到这一点。编写应用程序,即使它们是荒谬的。当我浏览那本书的第一部分时,我错误地将一个完整的网站与仓库应用程序放在一起。然后我试图找到一种方法来配合ActiveSupport的所有部分,然后是ActiveRecord等。

答案 1 :(得分:1)

阅读完同一本书后,我能够构建一个Web应用程序。构建该Web应用程序帮助我建立了所有连接,并学习了本书中未涉及的所有内容。将你正在学习的内容付诸实践绝对无可替代。从书中学习德语,在慕尼黑醒来,宿醉,没钱,然后回家。

构建一些东西。

答案 2 :(得分:0)

除了已经给出的(好)答案之外,我建议坐下来阅读至少Rails代码库的战略部分。试图弄清楚Rails作为一个软件的整体结构的努力将巩固你脑海中的许多联系。最重要的是,你可能会学习一些关于Ruby的新东西。可能还值得你花时间阅读在Rails中完成的一些优秀的开源应用程序,看看人们如何处理各种问题。

答案 3 :(得分:0)

还要通过Ryan Bates的优秀Ruby on Rails RailsCasts

答案 4 :(得分:0)

正如我总是对那些正在学习新知识或改进知识的人说:“没有痛苦,没有收获”。

浏览敏捷Web开发书(我建议您使用第4版,因为它处理Rails 3)。另外,请看一下本教程:http://guides.rubyonrails.org/getting_started.html,观看一些http://railscasts.com/的最佳实践,使用rails控制台(项目目录中的rails c),然后创建自己的应用程序!

想想你想要实现的一些很酷的东西,即使你仍然不知道应该怎么做。您很快就会获得一些不错的基本知识!就个人而言,我在3周前开始编写Rails编程,今天我已经用ldap用户身份验证,ssh连接,XML解析和YAML编写完成了一个完整的管理器,我不会想象我能在这么短的时间内做的事情...

答案 5 :(得分:0)

我想与您分享这篇博文,有很多关于学习Ruby和Ruby on Rails的信息,你会喜欢它http://blog.crowdint.com/2013/12/06/the-path-of-the-padawan.html#