因為高生產力的 Rails 所以學會了很基礎的 Ruby 嗎?看遍了網路教學、使用手冊,成為資深新手之後到底如何更上一層樓?聽過 Metaprogramming 但不知如何使用?聽過 DSL 但不知道如何設計?除了書本,由五倍紅寶石來帶著你突破障礙,從優秀到卓越!
課程說明:
深入 Ruby
- Ruby 物件模型 (Ruby Object Model) 與 OOP 技巧
- Class
- Definitions
- Class 與 Object 的差異
- Open Class 以及 Refinement
- Dynamic Dispatch 以及 Dynamic Method
- Rails 裡常見的 Metaprogramming 用法
- Active Record
- Active Support
- Block, Procs & Lambdas
- DSL (Domain Specific Language)
Ruby 應用
- 抓取網路資料 (使用 nokogiri)
- Building Command-line tools
- Rake
備註說明:
- 本課程之內容較為深入,不適合完全沒有接觸過 Ruby 程式經驗之學員參加。
- 課程內容、日期及講師可能因故有所修改,主辦單位保留異動之權利。
- 學員需自備筆記型電腦,型號及作業系統不限。
- 本次課程僅招收 20 名學員。




