Skip to content
Allen Cheng edited this page Apr 7, 2017 · 15 revisions

『免費』+『中文』的 Ruby on Rails 學習指南

超新手級(完全沒接觸過、開發環境尚未安裝)

教材適用 Windows / Linux / Mac OS X 等作業系統

上手簡單,幾乎沒什麼地雷,可以讓身為新手的您快速體驗 Ruby on Rails 的魔力

網站中文化是由 鴨七 獨立完成 (首頁、裝機趴、初探 Rails 等章節)

後續章節則由 鴨七與 赫謙 持續努力翻譯中

新手級 (已完成上一步的挑戰)

安裝開發環境的 Best Practice

開發環境(Mac only)

編輯器 Sublime text 2

延伸: sublime text2 其他實用套件 (請先將上面聯結的步驟做完)

然後輸入 Cmd + Shift + p => Install ... 選擇 之後會出現搜尋框,即可輸入關鍵字來安裝套件

"ERB Snippets" 超讚的 ERB helper, 未來在編輯大量的 html.erb 檔案你會愛上他的(sdlong edition: 適合用於 simple_form 的小小改版)

直接用終端機呼叫 sublime text 2 開特定檔案的方法

終端機 Terminal 設定

SourceTree 好用的免費 git 版本控制管理軟體

Mac 是開發 Ruby on Rails 最好的工具,能讓你少遇到很多無法預料的地雷

Linux 是次佳的選擇,但需要花較多心力處理 Mac 幾乎不會遇到的小地雷

Windows ... 大概 Rails 101 的程度就極限了吧 ... XD

實戰教材: Rails 101

Rails 101

略懂級

這時候的你,可以開始尋找 教材資源(左半部的連結) 補強自己不足的部分,例如:

  • Git

  • Command Line

  • HTML / CSS 基本概念

  • Javascript & jQuery

然後,就能成功踏入 Beginning Rails 領域的第一步!

實戰教材: Rails 新手村

成品

  1. 概要

  2. 從零開始

  3. 使用者功能

  4. Facebook 自動登入功能

  5. 發表 link (前置作業)

  6. 發表 link (Views)

  7. 發表 link (Model)

其它部分由於無限期拖稿中,請參考小弟的 原始碼

Intermediate Rails 最低就職標準級

這時候的您,應該準備叩關見識 Intermediate Rails 的世界

並且開始學會如何看懂別人的 repo 原始碼來練習

原始碼: 66kjobs, 成品 (我媽問我怎麼在跪著看 code )

原始碼: RailsConf CFP, 成品

(歡迎各位提供不錯的 Open Source Project )


開始探索 Ruby 語法

20分鐘體驗 Ruby

笨幫法學 Ruby