給 Ruby on Rails 入門初學者
- 一台可以上網的電腦
- 不怕閱讀英文
- 一顆愉悅的心
學習 Rails 開發,大致上會分成三個部分
- 基本網站知識 HTML & CSS
- 開發工具使用 git/command line
- 著手 Ruby on Rails
註:標題若為全英文即該教材為英文授課,順序是我認為對於新手的難易度。
這邊收錄完整的教學課程,幾乎都是從基礎教起到可實作出簡單的網站。
-
文章
- Rails Girls 官方指南中文版(免費)
- Ruby on Rails 實戰聖經(免費)
- Ruby on Rails 教程(免費)
- Rails 101 課程(免費)
- Rails Guides(免費)
-
互動教學或是影片教學
- RailsFun 教學與分享(免費)
- Ruby on Rails Tutorial(線上觀看免費)
- CodeSchool—PATH Ruby(部份免費,部份需付費訂閱,月訂閱制)
教材擇一學習即可,此部分為建構基本網頁知識
-
網站基本架構
- CodeCademy—HTML&CSS(免費)
- CodeSchool—HTML/CSS(部份免費,部份需付費訂閱,月訂閱制)
- Code Guide by @mdo 繁中(免費)
- [Primer](http://primercss.io(免費)
- MDN──給開發者的網頁技術文件(免費)
-
Command Line
-
Git 使用
- 連猴子都能懂得 Git 入門指南(免費)
- CodeSchool—Try git(免費)
- Git 官方教材(免費)
-
Ruby 語言
- CodeSchool—Try Ruby(免費)
- 笨方法學 Ruby(免費)
- Ruby Document(免費)
-
其他
- Ruby Warrior──使用 Ruby 過關吧(免費)
- Codewars(免費)
- 攝理生活記──Ruby on Rails 自學推薦資源以及注意事項
- 內容先決──新手寫給新手的 Ruby on Rails 介紹
- Annideas──Ruby女孩:10萬.times { puts "為什麼?" }
-
有問題
-
找導師、找戰友
-
找工作
- 台灣 Ruby 社群聚會表
- 台灣使用 Ruby 的公司列表
- Ruby Taiwan 職缺看板
- Inside Job Board
- Bruce 的玩具間──應徵 Rails 工作的心得
- xdite—Land dream rails job
- Thoughtbot—land your dream rails job
- 參考資料:Ruby on Rails 新手村精華區