推荐 书目《Ruby on Rails 實戰聖經 ---使用 Rails 3.2 及 Ruby 1.9.3》

来源:互联网 发布:贵州高铁网络规划图 编辑:程序博客网 时间:2024/04/29 19:20

Ruby on Rails 實戰聖經使用 Rails 3.2 及 Ruby 1.9.3

我是ihower,本書介紹Ruby on Rails這套開放原始碼的網站開發框架,預定於*2011*年下半年出版目前無完成期限。如果您對這本書有任何意見或勘誤指教,歡迎來信和我聯絡。

目前的撰寫進度:Part1已完成進入校稿階段,讀者可以照著練習,有任何問題歡迎和我反應。Part2各章已有草稿內容,讀者可以先行略讀。

Part 1: 入門導覽

  1. Ruby on Rails簡介
  2. 安裝Rails開發環境
  3. Rails起步走
  4. Ruby程式語言入門
  5. 打造CRUD應用程式
  6. RESTful應用程式

Part 2: 深度剖析

  1. 環境設定與Bundler
  2. 路由Routing
  3. Action Controller: 控制HTTP流程
  4. Active Record: 資料表操作
  5. Active Record: 資料庫遷移Migration
  6. Active Record: 資料表關聯
  7. Active Record: 資料驗證及回呼
  8. Active Record: 進階功能
  9. Action View: 樣板設計
  10. Action View: Helpers
  11. AssetsAjax
  12. RESTful與表單設計
  13. 多國語系及時區
  14. ActionMailer: E-mail發送及接收
  15. ActiveSupport工具函式庫
  16. Rails錦囊妙計
  17. Rails疑難雜症
  18. 使用者認證
  19. 測試
  20. 效能與快取
  21. 網路安全
  22. 網站佈署
  23. 非同步處理
  24. Rails程式最佳實務

附錄

  1. 進階開發環境安裝
  2. Git版本控制系統基礎
  3. Rails範例專案
  4. Ruby/Rails生態圈
  5. Ruby/Rails常見問題
  6. 翻譯術語對照

其他 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 指令如何都能運作?

原创粉丝点击