Autoplay
Autocomplete
Previous Lecture
Complete and Continue
Rails 101 ( Rails 5 版)
第 0 章
前言
Ch01 开始吧!
本章目标
建立新专案
帮 Rails 专案穿上衣服“Bootstrap”
套用 Bootstrap 的 html 样式
制作漂亮的“提示讯息”
参考:git 常用指令教学
Ch02 建立一个讨论群
建立讨论群的架构
将首页换成讨论群一览表
Ch03 手动实作讨论群的“新增”“修改”“删除”功能
本章目标
实作讨论群“新增”功能
实作讨论群“浏览”功能
实作讨论群“修改”功能
实作讨论群“删除”功能
限制“标题为空”的文章,不能被送出
共用“表单”
将表单换为 Bootstrap 提供的版型
(解说)Rails 的 CRUD 与 RESTful
Ch04 加入使用者功能
本章目标
安装 devise gem
让这个网站有实际“登入”、“登出”的功能
让“群组”与“使用者”产生关联
只有群组的“创始者”可以“修改”“删除”群组资讯
Ch05 在讨论群里面“发表文章”
本章目标
建立文章的架构
实际发表文章
文章应该按照发表时间倒序排列
加入文章分页功能
Ch06 使用者应该要“加入社团”才能发表文章
本章目标
建立“群成员”资料表
在群组里面判断“是否群组成员”
在群组里面判断“是否群组成员”
“加入群组”或“退出群组”
实际操作“加入群组”或“退出群组”
User 在建立 group 后自动成为 group 的一员
Ch07 使用者可以在“自己的后台”看过曾经发表的文章、以及创立的社团
本章目标
可以看到自己参与的所有群组
可以看到自己发表的所有文章
Ch08 修饰细节,使用 Helper 与 Partial
本章目标
系统内建 Helper “simple_format”的使用
使用自定义 Helper
partial 还可以这样用
上传到 github 与 heroku
上传到 Github 指南
上传到 Heroku 指南
安装 devise gem
Lecture content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock