報名連結
上課時間:7/16、7/23、8/6、8/13、8/20,下午14.00-17.00,18.00-21.00,每堂6小時。
上課地點:交大工程三館412室。
課程講師:曾亮齊/「五倍紅寶石」工程師、交大資工系計中助教。
- Ruby for Rails (6 hr)
- 常數與變數
- 字串
- 條件式
- 集合
- 正規表達式
- 迴圈與迭代
- 方法
- 區塊
- 物件導向程式設計
- Rails (24 hr)
- 複習
- 使用scafflod
- MVC與RESTful
- Rails慣例
- Gem的使用
- 美化頁面
- 資料分頁
- 佈署到Heroku:讓全世界看到你的網站
- 手工打造:不依賴scaffold,自己寫MVC
- 表單處理
- 表單設計:form_tag與form_for
- 檔案上傳
- 簡單表單(simple_form)
- View
- layout
- partial
- view helper
- flash message
- Model
- Active Record
- Migration
- Validation
- Callback
- Associations
- 寄發Email
- 帳號系統
- Devise
- Oauth(串接FB)
- 雜項(未分類)
- rake task
- initializer
- asset pipeline
- session store
- cookie
- gem: whenever
- gem: ransack
- gem: tmpl(optional,屬於JS的範圍)
- gem: toastr
- gem: tinymce
- google books API
- 測試
- Rspec