前言
我是 ihower,本书介绍 Ruby on Rails 这套开放原始码的网站开发框架,详见关于本书。
Part 1: 入门实践
- Ruby on Rails简介
- 安装Rails开发环境
- Rails起步走
- Ruby程式语言入门
- 手工打造CRUD应用程式
- RESTful应用程式
- Active Record基本操作与关联设计
- 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: 深度剖析
- 环境设定与Bundler
- 路由(Routing)
- Action Controller: 控制HTTP流程
- Active Record: 资料表操作
- Active Record: 数据库迁移(Migration)
- Active Record: 资料表关联
- Active Record: 资料验证及回呼
- Active Record: 进阶功能
- Action View: 样板设计
- Action View:__Helpers方法
- Ajax应用程式
- Assets Pipeline
- 多国语系及时区
- ActionMailer:__E-mail发送
- ActiveSupport:工具函式库
- 锦囊妙计-后端篇
- 锦囊妙计-前端篇
- 使用者认证
- 自动化测试
- 实作Web APIs
- 网站效能
- 快取
- 网络安全
- 网站布署
- 异步处理
- 现代前端工程开发
- Action Cable 即时通讯
- Rails程式最佳实务