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程式最佳实务

附录

线上参考资源(英文)

》回到页首