Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 有人能为学习Ruby(从一开始)提供好的材料吗?_Ruby On Rails_Ruby - Fatal编程技术网

Ruby on rails 有人能为学习Ruby(从一开始)提供好的材料吗?

Ruby on rails 有人能为学习Ruby(从一开始)提供好的材料吗?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我是一名初学者,想找到一种更有效的学习方法,是读书还是看教程更好 有人能推荐一本书或一个有效的教程吗?-有趣而简单 -Codecademy的ruby课程我从Lynda.com和Kevin Skoglund一起学习 这是一门很棒的课程,会给你一个很好的起点。如果你对Ruby On Rails感兴趣,那么Michael Hartl的教程(实际上更像一本书)就很棒了:通过书本或示例学习是否“更好”是相当主观的(这是一个问题)。有些人通过书本学习得更好,而另一些人则通过修改例子学习得更好。两者都做,你

我是一名初学者,想找到一种更有效的学习方法,是读书还是看教程更好

有人能推荐一本书或一个有效的教程吗?

-有趣而简单


-Codecademy的ruby课程

我从Lynda.com和Kevin Skoglund一起学习


这是一门很棒的课程,会给你一个很好的起点。

如果你对Ruby On Rails感兴趣,那么Michael Hartl的教程(实际上更像一本书)就很棒了:

通过书本或示例学习是否“更好”是相当主观的(这是一个问题)。有些人通过书本学习得更好,而另一些人则通过修改例子学习得更好。两者都做,你会很快发现你更喜欢哪种方式

但比学习一门新语言更重要的是学习如何学习一门新语言。大多数技能都是如此

在提出这样的问题之前,我会先搜索一下谷歌、维基百科和stackoverflow上已经存在的内容

例如:

这很快就引出了这些相关的问题

您会注意到,其中有2/3以“非建设性”结尾。


(过时的东西,但仍然值得一读,因为基础知识永远不会过时)

我建议你学习一门在线课程,在那里你可以与其他人互动

我上过的一门好课程是


这不是免费的,它要花将近20美元。

我认为一本好书是一个很好的开始,只要从头读到尾再重读那本书,完成所有的挑战(我强烈推荐一本有这些挑战的书),然后你就可以开始拓展。下面是我如何开始的

对于那些没有经验的人来说是非常棒的,并且有很多问题可以让你正确思考

然后进展到这一点非常好,因为您制作了一个非常简单的twitter版本,并介绍了rails框架

非常棒,不仅仅是rails学校,他们还有7到8门与rails相关的课程,涵盖了测试、rails基础知识、rails最佳实践,甚至还有一门try ruby课程,现在还有一门更高级的ruby bits课程

最后,我总是建议Ryan Bates已经涵盖了很多内容,这是一个非常宝贵的资源


享受红宝石

你知道面向对象编程吗?我发现当很多人想学习一门新语言时,他们真的想学习OO编程原理。一旦你记下了这些,学习一门新语言就相当容易了。我很高兴Codecademy添加了Ruby!