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

nerdychic · 发布于 2015年07月07日 · 最后由 beiwang 回复于 2016年04月04日 · 4395 次阅读
19580

我一直很想学习编程,大四的时候做了很多功课后决定学习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/

共收到 36 条回复
15295

赞(≧▽≦)/

4215

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

4215

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

19580

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

19580

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

3873

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

6764

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

96

必须赞一个,收藏

4898

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

3469

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

19580

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

5591

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

8345

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

19523

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

1638

我喜欢打击人,哈哈。

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

18楼 已删除
19580

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

19580

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

15420

应该先看 programming ruby

19580

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

1

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

19580

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

19067

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

8904

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

3469

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

5759

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

3757

#23楼 @rei 很有道理

19067

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

96

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

2938

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

3469

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

4257

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

96

太棒了!

15615

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

23520

这么全,为什么没有加精

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