Ruby on Rails 實戰聖經

使用 Rails 5.0+ 及 Ruby 2.3+

歡迎留下 E-mail,若有更新消息可以通知您。若您有任何意見、鼓勵或勘誤,也歡迎來信給我。願意贊助支持的話,这是我的支付宝微信

前言

我是 ihower,本書介紹 Ruby on Rails 這套開放原始碼的網站開發框架,詳見關於本書

Part 1: 入門實踐

  1. Ruby on Rails簡介
  2. 安裝Rails開發環境
  3. Rails起步走
  4. Ruby程式語言入門
  5. 手工打造CRUD應用程式
  6. RESTful應用程式
  7. Active Record基本操作與關聯設計
  8. RESTful綜合應用

課程影片

二十六集的教學系列影片 (Youtube)涵蓋 Part1 的所有內容。影片拍攝當時的 Rails 版本是 4.2。絕大部分都相容於 Rails 5.0+,若有差異請以本書為準。

Part 2: 全棧營 VIP 課程

我在北京全棧營時期製作的 Rails 付費教材,現已免費開放(感謝 xdite)。歡迎前往 https://fullstack.qzy.camp/ 註冊。其中我撰寫的教材包括:

  • Web API 設計實作
  • Rails 自動化測試
  • Ajax 交互式網頁應用
  • Rails 百寶箱 1,2,3,4 集
  • Rails 網站安全
  • 編程基礎練習簿
  • 編程語言 1,2,3 集
  • 數據庫 SQL 入門
  • 網路概論
  • Linux 雲服務器部署運維
  • Rails 網站效能
  • Rails 代碼重構

Part 3: 深度剖析

  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. Ajax應用程式
  12. Assets Pipeline
  13. 多國語系及時區
  14. ActionMailer: E-mail發送
  15. ActiveSupport:工具函式庫
  16. 錦囊妙計-後端篇
  17. 錦囊妙計-前端篇
  18. 使用者認證
  19. 自動化測試
  20. 實作Web APIs
  21. 網站效能
  22. 快取
  23. 網路安全
  24. 網站佈署
  25. 非同步處理
  26. 現代前端工程開發
  27. Action Cable 即時通訊
  28. Rails程式最佳實務

附錄

線上參考資源(英文)

》回到頁首