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

nerdychic · 发布于 2015年7月07日 · 最后由 beiwang 回复于 2016年4月04日 · 3665 次阅读
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
jiemoon · #1 · 2015年7月08日

赞(≧▽≦)/

4215
chenge · #2 · 2015年7月08日

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

4215
chenge · #4 · 2015年7月08日

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

19580
nerdychic · #5 · 2015年7月08日

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

19580
nerdychic · #6 · 2015年7月08日

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

3873
cqcn1991 · #7 · 2015年7月08日

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

6764
42thcoder · #8 · 2015年7月08日

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

96
kaillera999 · #10 · 2015年7月08日

必须赞一个,收藏

4898
springwq · #11 · 2015年7月08日

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

3469
liwei78 · #12 · 2015年7月08日

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

19580
nerdychic · #13 · 2015年7月08日

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

5591
yune · #14 · 2015年7月08日

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

8345
glz1992 · #15 · 2015年7月08日

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

19523
kevin_leong · #16 · 2015年7月17日

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

1638
xiaoronglv · #17 · 2015年7月17日

我喜欢打击人,哈哈。

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

18楼 已删除
19580
nerdychic · #19 · 2015年7月21日

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

19580
nerdychic · #20 · 2015年7月21日

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

15420
pathbox · #21 · 2015年7月21日

应该先看 programming ruby

19580
nerdychic · #22 · 2015年7月21日

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

1
Rei · #23 · 2015年7月21日

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

19580
nerdychic · #24 · 2015年7月21日

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

19067
twocucao · #25 · 2015年7月22日

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

8904
VincentJiang · #26 · 2015年7月22日

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

3469
liwei78 · #27 · 2015年7月22日

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

5759
diguage · #28 · 2015年7月23日

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

3757
riskgod · #29 · 2015年7月23日

#23楼 @rei 很有道理

19067
twocucao · #30 · 2015年7月24日

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

96
luax · #31 · 2015年7月24日

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

2938
Stone · #32 · 2015年7月26日

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

3469
liwei78 · #33 · 2015年7月26日

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

4257
greatghoul · #34 · 2015年7月26日

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

96
alex_nicezz · #35 · 2015年7月27日

太棒了!

15615
douxiance · #36 · 2015年8月29日

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

23520
beiwang · #37 · 2016年4月04日

这么全,为什么没有加精

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