如何从零开始学好 Ruby?

1.来自网络的一篇不错的文章:http://huacnlee.com/blog/how-to-start-learning-ruby-on-rails/

这个话题曾经给身边的很多朋友说过同样的话题,这里整理以下。

如果你是一个门外汉,你会 .NET 或是 Java 或是 PHP … 你对 Ruby on Rails 感兴趣,想学习,开怎么开始?

如果你有以上语言两年以上的工作经验,按照我指的路子,最慢1个月就能学会 Ruby on Rails,这个方案曾经经过好几个人证实。

以下步骤请一步一步来,切勿心急跳过,最好连我上面的链接都不要提前点击!

    1. 安装 Linux 或 Mac, 开发工具使用 Windows -> E-TextEditor, Linux -> Sublime Text, Mac -> TextMate 当然你也可以用 Vim;
    2. 安装 Ruby 和 Rails 开发环境可以按照这个流程:《如何快速正确的安装 Ruby, Rails》;
    3. 看完 http://guides.rubyonrails.org 这里有繁体版本
    4. 通过学习 Rails Guides 实现一个博客系统,包涵完整的功能(包括UI),预计两周;
    5. 从头到尾一字不漏的看完 《应用Rails进行敏捷Web开发》,这里有电子书下载 ,由于篇幅过长,建议买书看,也不贵;
    6. 回头审视之前的博客设计和《应用Rails进行敏捷Web开发》的区别,可以再重新搞个博客;
    7. 看完 《Getting Real》,预计两个小时;
    8. 搞明白 Gem, RVM, Bundler 是什么;
    9. 看完 《Rework》,这里有电子书
    10. 学习 Git, 上 http://github.com 并长期使用;
    11. 看 http://railscasts.com 的视频教程,重第一页开始看,可以学到很多技巧,以免走弯路。
不管你信不信,有人反正是学出来了。

你可能会好奇问,为什么上面没有学 Ruby 的路线?…. 哈哈哈,Ruby 语言方面的东西你将会再学 Rails 的过程中慢慢学会,不用刻意取学习。

2.ruby语言中文教程 http://ishare.iask.sina.com.cn/f/17195148.html 

3.适合初学者的10本ruby电子书

1) Learn To Program

2) Programming Ruby

3) Ruby_Essentials

4) Ruby eBooks

5) Ruby Best Practices

6) Humble Little Ruby Book

7) Ruby In Twenty Minutes

This is a small Ruby tutorial that should take no more than 20 minutes to complete. It makes the assumption that you already have Ruby installed.

8 ) Ruby on Rails Tutorial Book 

9) Ruby- Bastards Book

10) Ruby Learning

Ruby 的详细介绍:请点这里

Ruby 的下载地址:请点这里


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章