課後作業
- 完成 Rails 101 的作業
- 學會寫出 CRUD 七個 action 的 controller 與 view
- 學會利用 migration 新增資料庫欄位
- 學會撰寫「表單」
- 學會設定 Route
- 學會 resources 的設定 (單層 resources)
- 對 Rails RESTful 有初步的理解
- 學會 has_many, belongs_to
- 學會 resources 的設定 ( 雙層 resources )
- custom routes
- 知道 before_action 使用的場景,並如何應用
- 設定 devise
- 撰寫全域的 method
login_required
- 利用 before_action 結合 login_required 加入登入判斷
- 會用 scope
- 使用系統 helper / 自己撰寫的 helper 包裝 html
- 使用 partial 整理 html
- 使用 scope 整理 query
- 撰寫 Rake 自動化指令
- 會操作 Asset Pipeline
- 將 Rails 101 的作業套上 Bootstrap CSS
- 上傳成品到 Heroku