Rails 為你自己學 Ruby on Rails

eddie · May 23, 2017 · Last by kafei replied at December 21, 2017 · 12672 hits
Topic has been selected as the excellent topic by the admin.

各位大牛好:

網址:http://railsbook.tw/

這是我自己在台灣 (五倍紅寶石) 公司開設的 Ruby on Rails 培訓課程所用到的補充教材,想想即然都寫了,本著 Open Source 的精神,也放上來給大家參考。

內容以 Ruby 2.4.1 以及 Rails 5.1.0 之後版本為主。因為內容都是自己編寫的,若發現內容有誤或有任何問題,歡迎直接來信或是在該章節頁面下方留言 :)

希望對想學習 Rails 的人有幫助。

PS: 最近在 Ruby China 上的培訓話題好像有點火紅

高見龍老师,接触 Ruby 以来,从您的博客里面学到了很多东西,获益匪浅,十分感谢。

早年用您的 Vim 配置...

👏👏👏

對大家有幫助就好 :)

lgn21st mark as excellent topic. 24 May 10:12

赞分享精神,加了精华!

现在还收藏着 高見龍老师 您的 Blog 😄

@eddie 正好我有个问题,你们现在培训的时候会要求学员用 Mac 电脑吗?还是会提前准备好虚拟机?Docker 虽然也不错,但是要求最新的 windows 10。

很多人学习 Ruby 配置环境就要配置很久,我记得 thoughbots 还用上了 chef 一类的工具,也想知道大家如何解决。

Reply to nouse

有 Mac 電腦是最好,但沒有的話也不會強求。Windows 用戶通常會請他們直接轉用像 https://codeanywhere.com/https://c9.io/ 之類的環境,就以學習上來說沒有什麼太大的問題。

用 Docker 或虛擬機也是個選項,但對新手來說反而可能造成「為了學 Ruby/Rails 反而得先學會 Docker」的額外負擔

另外,我之前個人對 Rails Installer 的印象停留在「光是 bundle install 就會報錯」的階段,最近試了一下好像沒這問題了,最近有同學上課是就是使用 Rails Installer,似乎沒出什麼問題。

供您參考 :)

https://c9.io/ 还是蛮不错的,好多初学都还没有体会到 rails 的魅力,就死在安装环境上了。唯一的坏处是,习惯了 Cmd+W 经常会“我擦”

Reply to greatghoul

是的,而且我覺得 c9 功能上比 codeanywhere 來得優秀,但缺點就是註冊的時候需要先輸入信用卡號,這點對大部份的人可能不是問題,但我在學校帶課程的時候,常會遇到大學生沒有信用卡的問題而無法使用。倒是 codeanywhere 就沒這困擾了 :)

Reply to eddie

原来还有这个区别,没有用过 codeanywhere,之前想在本子上卸载掉 rails 开发环境,完全使用 c9 的付费服务来日常开发,不过 c9 还是有不方便的地方。比如数据库的使用方式,感觉非常别扭。

国内之前好像 coding.net 的 webide 也可以用来开发 rails 应用,不知道现在还活着没有。

噗... 原来是您。

我现在还在用您的 Vim 配置。

原来是高見龍老师,之前就看过你的博客,特别是 Rails、Coffeescript 的内容,受益良多~感谢 🙏

推荐用 Win10 WSL 环境吧,做工作项目也基本 ok 了

我是个新手,问个问题,是:高見龍老师,还是:高見,龍老师

Reply to tomnia

哈哈,我不是日本人,所以姓氏只有第一個字,至於「老師」二字就可以不用了 (但我去日本出差的時候都會自介 私は 高見 と申します 就是了)

Reply to eddie

哦,是这样啊,我还以为您姓龍,他们夸您见解高明呢😉

5xruby 出没各种 conf

这个教程真是太棒了,完美地满足了我的需要。 想起半年前学习 Rails 是看 Ruby on Rails 指南的,那个指南虽然详细,但并不怎么解释系统设计的原理。作为一个数学系的学生,在学习编程时我一直都很重视设计思想和应用背景这些东西,我认为只有理解了这些东西,才能把编程中各种琐碎的知识连接起来形成整体。学习 Rails 时,一直试图找各种资料来理解背景,但都没有合适的,虽然能直到看到这份教程。 真是非常感谢。

我是在工作中学习 Ruby on Rails,不过这样学习真的会遗漏很多知识,楼主的教程真不错

👍👍👍

非常好,点赞👍

Reply to jasl

win10 WSL 环境怎么敲代码呢,WSL 不是没有桌面环境吗

Reply to dearest

直接用 for win 的编辑器就好了,文件能互相访问就好了

Reply to ringokun

可以分享一下这位老师的博客么

每天都有学习楼主分享的教程,万分感谢!

😀 感谢分享

高老师出品的 都是精品 一 直使用您的 VIM 配置 从您的博客中学到很多

Reply to magician

哪裡,大家客氣了

花了半天浏览了一遍,都是 rails 的干货,感谢🙏

材料比较系统,入门推荐。

花了好几天学习,并做了笔记,非常感觉分享!

谢谢分享,棒棒哒

eddie in 為你自己學 Git mention this topic. 19 Sep 08:17
You need to Sign in before reply, if you don't have an account, please Sign up first.