Land Dream Rails Job

課後作業

  • 完成 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