分享 Ruby on Rails 学习资源整理 (欢迎补充)

nerdychic · 2015年07月07日 · 最后由 tewboo 回复于 2020年11月14日 · 9593 次阅读

我一直很想学习编程,大四的时候做了很多功课后决定学习 RoR。同年我有幸在堪培拉参加了一次 Rails Girls,这个活动使我对 ruby 和 rails 框架有了初步的认识和了解。之后我跑到 3wschool 上自学了一点前端的知识,就迫不及待地买了一个线上的速成课程 One Month Rails,跟着上面的教学视频做了一个 pinterest clone,可是这并没有什么卵用,因为我依然不懂如何用 RoR 做出一个我想要的 web app。后来我又看了 Learn Ruby the Hard Way,算是有点收获,可是依然离我的目标差距甚远。现在我乖乖地在看 Programming Ruby 和 Agile Web Development with Rails 这两本经典教材……以下是我自己整理的 RoR 学习资源,都是在国外的时候接触到的,欢迎大家补充,希望能和大家多交流~:)

Official:

Ruby on Rails 官网:http://rubyonrails.org/

Rails Guides:http://guides.rubyonrails.org/

-中文版:http://guides.ruby-china.org/

RubyGems: https://docs.rubygems.org/

Interactive courses(free):

Learn Ruby the Hard Way: http://learnrubythehardway.org/book/

-中文版:http://lrthw.github.io/

Learn Rails the Zombie Way: http://railsforzombies.org/

The Odin Project: http://www.theodinproject.com/home

Ruby Monk: https://rubymonk.com/

Codecademy: http://www.codecademy.com/tracks/ruby

One Month Rails: https://onemonth.com/courses/one-month-rails/

RailsApps: http://railsapps.github.io/

Udemy: https://www.udemy.com/

E-books:

Ruby on Rails 实战圣经(繁体字版):https://ihower.tw/rails4/

Ruby on RailsTutorial: https://www.railstutorial.org/book

Rails 实践: http://rails-practice.com/

Railscasts:

http://railscasts.com/

http://railscasts-china.com/

Medium articles:

How I TRAINed toLearn Rails: https://medium.com/how-i-learned-ruby-rails/how-i-trained-to-learn-rails-e08c94e2a51e

How I finally learned to build stuff with Rails: https://medium.com/ruby-on-rails/how-i-finally-learned-rails-95e9b832675b -视频教程:https://mackenziechild.me/12-in-12/

其他资源:

Rails 简明实用入门指南:http://blog.csdn.net/freeagle/article/details/46658607

Rails BeginnerCheat Sheet: http://www.pragtob.info/rails-beginner-cheatsheet/index.html

Ruby Toolbox: https://www.ruby-toolbox.com/

Shoppe-The opensource e-commerce platform for Ruby on Rails: http://tryshoppe.com/

Rails Girls: http://guides.railsgirls.com/

JumpstartLab: http://tutorials.jumpstartlab.com/

Selfstore 上有几本不错的关于 ror 的电子书(无利益相关):https://selfstore.io/

edX: https://www.edx.org/course/engineering-software-service-uc-berkeleyx-cs169-1x

I Want to Learn Ruby: http://iwanttolearnruby.com/

OpenSourceRails: http://www.opensourcerails.com/

赞 (≧▽≦)/

我写的这个看能否收入,入门链接 小标题加个#号,会更好读些。

#3 楼 @liwei78 写得很好,谢谢分享。

#2 楼 @chenge 多谢分享~已收入 😄

#3 楼 @liwei78 多谢分享 ~已经收入 😄

…很奇怪为什么你不看 Ruby on rails tutorial 的视频呢版而去看 learn Ruby the hard way...

#3 楼 @liwei78 提了几个小问题,有时间可以看下

必须赞一个,收藏

#3 楼 @liwei78 谢谢!已收藏!

#8 楼 @42thcoder 好的。提的问题在哪里?我没看到,是 github 上么?

#9 楼 @42thcoder 多谢分享~已收入😄

我觉得 rails guide 就老大的用了 老神奇了

列这么多好久能看完,不如先看 3 遍 guide。

我是先看论坛上推荐的书籍,看完再找个项目看的。

我喜欢打击人,哈哈。

你收集完了这些资源后,花了多少时间去学习这些课程?

18 楼 已删除

#17 楼 @xiaoronglv 说来真是惭愧。。。除了 one month rails 我边学边跟着做了 2 遍,我还完整得看完了 learn ruby the hard way,the odin project 我学了大概 1/3,rails casts(英文的)我也看了一些,但都是断断续续。现在就老老实实在看书,先把基础打好吧

#18 楼 @yunshang 真的?什么时候?:D

应该先看 programming ruby

#21 楼 @pathbox 正在看~看得很慢。。。

入门教程一两本就够了,接着需要是做应用,知识不够了再针对性看。

#23 楼 @rei 嗯,我现在在看 Programming Ruby 和 Agile Web Development with Rails,准备看完开始做自己的应用~

#3 楼 @liwei78 哇,简直棒呆了

#3 楼 @liwei78 期待好久了,之前看了一些,现在要再看一遍了 :plus1:

#25 楼 @twocucao #26 楼 @jxs471494539 谢谢啦,最近太忙,有些赶,后面有些内容还不太细致,等出电子书的时候会再补充一些。

#27 楼 @liwei78 怎么我这里一直在转,就是打不开?莫非还需要“穿越长城”?

#28 楼 @diguage 原因:Google 字体 或者 CDN 链接缓慢导致打开速度过慢。 解决方法:Google hosts 或者穿墙

Rails 实践很棒,感谢推荐~~~

现在用 ruby 写 api 的越来越多,各种手机 app、微信项目,还有很多前后端分离的 web 项目。关于这方面的教程好像不多。

#28 楼 @diguage #30 楼 @twocucao gitbook 有些不稳定了,有几天我彻底打不开,只能翻墙。大多时候还是不用翻墙的。

#33 楼 @liwei78 这年头,不翻墙生活质量简直直线下降

社区里这么多好东东,收藏!

这么全,为什么没有加精

感谢分享~

需要 登录 后方可回复, 如果你还没有账号请 注册新账号