avatar

大兜

右手寫程式,左手寫音樂

Ruby on Rails 30 小時基礎班
2015 年 7 月桃園場

Ruby on Rails 是當紅的 Web 開發框架,因其優良的架構與開發速度,吸引不少知名公司如 GitHub、Twitter 使用,國內亦有 iCook、GoodLife 等使用者,同時也是許多新創公司的選擇。

而活躍的社群也是促使生態圈得以蓬勃發展的主因,世界各地每天都有大大小小的 Ruby 社群活動,而在台灣亦有 Ruby Conference、Rails Girls、Rails Bridge 等聚會。

講師大兜將透過 30 小時完整的 Ruby 與 Rails 課程,從 Ruby 程式語言、到親手打造一個 Rails 網站,在短短五天內,帶領你深入了解這套世界知名的網站開發框架。

在這堂課程中,你會學到:

  • Ruby 程式設計
  • 建置 Rails 小型網站專案
  • Rails 的基本架構與哲學
  • MVC 運作原理
  • Rails View 樣板幫手 - Layout、Partial 與 Helper
  • CSS 與 JS 處理 - Assets Pipeline
  • ORM 與關聯式資料庫

報名連結/方式

詳細請洽主辦單位:桃園 Ruby on Rails 讀書會

時間

7/4,7/5,7/11,7/12,7/19 10:00-12:00 13:00-17:00

共計 5 天,一天 6 小時

地點

中壢市中北路 200 號(中原大學真知教學大樓電腦教室)

講師介紹

大兜,本名簡煒航,網路代號 tonytonyjan,身分複雜的七年八班工程師、學生、公司負責人、業師、國際講者、寫書人、音樂人。喜歡 Ruby 與 C,愛好寫程式,以此為樂,並以此維生。雙鍵盤手,右手寫程式,左手寫音樂。

課程內容

  1. Ruby 基礎教學
    • 環境準備
    • 指令介面操作
    • Ruby 基本語法
    • bundler 與 Gemfile
    • rake
  2. Rails 概論
    • 基本指令操作
    • HTTP 簡介
    • MVC 架構
    • CoC 與 DRY 原則
    • routing、controller、view 與 REST
  3. Rails 前端
    • ERB 基礎教學
    • layout、partial
    • Assets Pipeline
    • CoffeeScript 與 JavaScript
    • SASS 與 CSS
  4. Rails 資料庫
    • ORM 與 ActiveRecord
    • 資料庫遷移
    • 資料驗證(Validation)
    • 回呼(callback)
  5. Rails 後端
    • E-R Model
    • 資料關聯(Association)
    • 後台製作技巧
    • rails scaffold 動手做

適合對象

  • 略懂 SQL、CLI、HTTP、HTML、JS、CSS

課前準備