http://ihower.tw/rails3/index.html
我是ihower,本書介紹Ruby on Rails這套開放原始碼的網站開發架構,預定於2011年下半年出版。如果您有任何意見或勘誤指教,不用怕是初學者(你的問題很可能也是其他新手會碰到的問題),都歡迎來信給我聯絡。
目前的撰寫進度:Part1已完成進入校稿階段,讀者可以照著練習,有任何問題歡迎和我反應。Part2各章已有草稿內容,讀者可以先行略讀。
Part 1: 入門導覽
- Ruby on Rails簡介
- 安裝Rails開發環境
- Rails起步走
- Ruby程式語言入門
- 打造CRUD應用程式
- RESTful應用程式
Part 2: 深度剖析
- 環境設定與Bundler
- 路由Routing
- Action Controller: 控制HTTP流程
- Active Record: 資料表操作
- Active Record: 資料庫遷移Migration
- Active Record: 資料表關聯
- Active Record: 資料驗證及回呼
- Active Record: 進階功能
- Action View: 樣板設計
- Action View: Helpers
- Assets與Ajax
- RESTful與表單設計
- 多國語系及時區
- ActionMailer: E-mail發送及接收
- ActiveSupport工具函式庫
- Rails錦囊妙計
- Rails疑難雜症
- 使用者認證
- 測試
- 效能與快取
- 網路安全
- 網站佈署
- 非同步處理
- Rails程式最佳實務
附錄
- 進階開發環境安裝
- Git版本控制系統基礎
- Rails範例專案
- Ruby/Rails生態圈
- Ruby/Rails常見問題
- 翻譯術語對照
其他 Rails3 線上學習資源(英文)
- Rails Guides
- Ruby on Rails Tutorial
- Rails in a Nutshell
- Rails Complete API
Blog 檔案推薦
- Rails 3.1 RC 發佈: 重點導覽
- 我的 Rails3 App Template
- SOA架構
- 進階Ruby程式設計
- ActiveSupport 的 class_attribute
- ActiveModel
- Railtie 和 Plugins 系統
- 新的 Metal 機制
- 如何撰寫Rubygem
- 如何寫 Helper 可以傳 Block 參數
- ActiveSupport::Concern
- Rails3 Beta 發佈: 重點導覽
- Rails3 RC 發佈: 重點導覽
- Rails3 和 Rails2 的 rails 指令如何都能運作?