Ruby视频资料清单

供大家参考。

斯坦福Ruby与Rails进行Web开发的开放课程

http://openclassroom.stanford.edu/MainFolder/CoursePage.php?course=WebApplications

通俗易懂,不过其中课程使用的Rails版本是2.3。

同时,本课程配合斯坦福系列开发课程,是非常好的自学材料。

Ruby on Rails Tutorial: Learn Rails by Example

http://ruby.railstutorial.org/

入门首选,多人多社区推荐。已经支持Rails3.1

lynda公司出品的rails3基础教程

http://www.lynda.com/Ruby-on-Rails-3-tutorials/essential-training/55960-2.html

绝对通俗易懂,视频拆分方式很适合等人时间阅读。 并不支持Rails3.1,是Rails3.0。

peepcode公司的教程

http://peepcode.com/screencasts

这个公司出品的教程质量偏高,部分视频有一定难度,介绍的内容,比如Backbone.js,node.js这些,总是先人一步,代表了ruby社区未来的一种倾向。

里面的play by play 栏目非常有趣,录制了Zed shaw等优秀程序员实时工作的屏幕。可以看到他们的vim、textmate等等:)

railscasts Pro

http://railscasts.com/

作者是ruby社区的老黄牛,绝对英雄。

坚持了多年,每周来一个免费视频。很多人都是通过他的视频入门的。更牛的是,作者一切内容都尽可能开源。

因此,作者最近推出收费计划之后,毫不犹豫订阅了。

Ruby 1.9 Walkthrough

http://rubyinside.com/19walkthrough/

作者是ruby社区的另一个老黄牛,不过不如railscasts作者开源给力。

作者用自己构建的一个小工具,能够同时输出ruby1.9与ruby1.8的结果,系统介绍了ruby1.9系列与之前的差异。

Rails Best Practices等系列

http://www.codeschool.com/

这个公司在ruby社区大名鼎鼎,免费版的Rails僵尸课程很有趣。

收费课程同样保持了有趣的特点,通过learn by doing的理念揭示一些幕后的小秘密。

课程偏浅。很适用于新手培训。

Create Your Own Programming Language

http://createyourproglang.com/

这个作者很难评价。

可能有点水分过多,不如其他购买的材料分量足,但是偏偏能给你重要启发。

总结

总的来说,Ruby社区实质上诞生应该是从2004年算起,还是一个非常年轻的社区,不像python社区已经得到了大量有时间、聪明的博士生及教授们的支持,在细致研究一些看似跟当今商业主题无关的主题。Ruby社区则以一线程序员为主力,往往直接奔向最来钱的方向。商业氛围更浓厚,算是社区诞生早期的一种生存压力吧。

本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 Unported许可协议进行许可。

26 October 2011
分享到: 更多