Eddie Kao 高見龍 | 後端開發 Ruby on Rails 實戰課程 | Git 教學課程 | 五倍紅寶石

講師

高見龍 (Eddie Kao)

日本 RubyKaigi 講者
日本 Ruby World Conference 講者
台灣 RubyConf 講者
台灣 JSDC、MOPCON 研討會講者
台灣 PHPConf 講者 & 發起人
台灣 ModernWeb 講者 & 主辦人
台灣微軟 Azure Developer Day 講者
Rails Girls Taipei 發起人
資策會、中華電信等企業單位講師

本課程適合

  • 對程式有興趣者
  • 有基礎程式邏輯者
  • 對 Rails 開發有興趣者
  • 想創建自己的後台系統者

你將會學到

  • Ruby 程式設計
  • 建置及部署 Rails 專案
  • Rails 的基本架構與哲學
  • MVC 運作原理
  • Rails View 樣板幫手 - Layout、Partial 與 Helper
  • CSS 與 JavaScript 處理 - Assets Pipeline
  • ORM 與關聯式資料庫
  • 會員、購物車系統及金流串接
後端開發 Ruby on Rails 實戰課程 | Ruby on Rails課程照 | 五倍紅寶石

Ruby on Rails 介紹

Ruby是什麼? | 後端開發 Ruby on Rails 實戰課程 | 五倍紅寶石

Ruby 是什麼?

Ruby 是由一位名叫松本行弘的日本人所發明。Ruby 參考了 Perl、Lisp 及 Smalltalk 等程式語言的設計,是一款物件化非常徹底的程式語言。在 1995 年釋出了第一個版本,在早期實際使用 Ruby 在工作上的開發者並不多,相關的技術文件也大多是日文居多,直到 Rails 開始風行之後,才慢慢的有越來越多人關注它。

Ruby 是個很容易學、很容易上手的程式語言,Ruby 寫出來的程式碼的可閱讀性也相當高。不管是接手別人的專案,或是維護自己幾個月前寫的系統,比較好的程式碼可讀性對開發者來說可以減少不少負擔。

Rails是什麼? | 後端開發 Ruby on Rails 實戰課程 | 五倍紅寶石

Rails 是什麼?

Rails 是一款使用 Ruby 程式語言所開發出來的網站開發框架 ( Web Framework ) ,作者是名為 David Heinemeier Hansson ( 簡稱 DHH) 的丹麥人。當年他在開發自家的產品的同時,發現好像可以把一些網站開發常用的模組或函式庫組成一個框架,利用這個框架可以大大的縮短網站應用程式開發的時間。

Ruby on Rails 優點

.好讀易懂:明確錯誤訊息,找到問題毫不費力,網路上有豐富社群資源以及教學。
.快速開發:語法、指令簡潔,寫 code 像在寫英文!
.國內外知名網站使用:從國外的 Airbnb、Twitter、GitHub,國內的 愛料理 icook、KKTIX、honestbee、貝殼放大、CakeResume、Meetjobs、 Yourator 等,都是採用 Rails 開發的!

Ruby on Rails 優點 | 後端開發 Ruby on Rails 實戰課程 | 五倍紅寶石

Ruby on Rails 課程內容

一、環境安裝與設定

  • 環境安裝及設定
  • 你的第一個 Rails 應用程式
  • MVC & Scaffold
  • Ruby for Rails

二、Rails 慣例與應用程式部署

  • Rails 慣例
  • 使用 Bootstrap 來美化頁面
  • 使用 Gem 來加速開發
  • 將應用程式部署到 Heroku
  • TDD 讓你開發更安心

三、表單處理與 View

  • 表單處理
  • 寄發 email
  • 背景工作處理
  • 程式碼整理
  • Layout
  • Partial
  • View Helpers
  • View
  • Template engine
  • Flash 訊息

四、Model 與投票系統實作

  • Model
  • Active Record
  • Migration
  • Validation
  • Callback
  • Associations
  • 動態表單
  • 實作:投票系統

五、系統規劃與後台系統

  • 系統規劃
  • 會員系統
  • 串接 Facebook 帳號
  • 購物車
  • 後台系統
  • 商品上架

六、訂單處理與金流串接

  • 訂單處理
  • 狀態機 (state machine)
  • 通知寄送
  • 金流串接 - 使用 Paypal
  • 使用 Capistrano 部署你的網站

聽聽看同學怎麼說

五倍紅寶石課程提供

程式網頁設計課程結業證書證明 | 五倍紅寶石

課程結業證書證明

程式網頁設計線上補課 | 五倍紅寶石

每週二獨家默默會讓你問題問到飽 & 業界高手一同交流

前端後端課程詢問 | 五倍紅寶石

共同討論課程群組,老師同學即時交流

程式課程環境 | 五倍紅寶石

舒適教室環境,備有插座及快速穩定免費 wifi 連線操作

程式網頁設計線上補課 | 五倍紅寶石

線上補課,不怕跟不上進度!

程式課程貓 | 五倍紅寶石

吉祥物貓貓加持

五倍紅寶石上課環境、地點

上課地點:台北市中正區衡陽路 7 號 5 樓
交通資訊:台大醫院站 1 號出口 (走路 4 分鐘)

立即揪團課程享折扣(名額有限)

超值加購方案

2 人同行 or 一次購買 2 堂課,可享 9 折優惠

3 人同行 or 一次購買 3 堂課,可享 85 折優惠

更多團報 or 相關課程諮詢請洽 02 - 2331-8188

立即報名搶位

報名及付款方式:

  1. 點擊「馬上報名搶位」連結並填寫表單。
  2. 課程達開課人數後,我們會主動寄發繳費連結。
  3. 線上繳費(刷卡或匯款),或是現場現金或刷卡繳款。
  4. 匯款帳號資訊:
    • 銀行:華南商業銀行 營業部
    • 帳號:100-10-034068-2
    • 戶名:五倍紅寶石股份有限公司附設臺北市私立五倍紅寶石文理技藝短期補習班

注意事項:

  1. 報名課程即贈送為你自己學 Ruby on Rails 一書。
  2. 課程內容、日期及講師可能因故有所修改,主辦單位保留異動之權利。
  3. 學員需自備筆記型電腦。
  4. 本次課程僅開放 30 人報名。
  5. 報名費不包含餐費。
  6. 若報名學員人數不足 10 人,將視情況取消當次課程,並全額退還報名費用。
  7. 如有企業或團體課程需求,歡迎直接來信洽詢。