課程簡介

  • 語言介紹 Ruby
    • 歷史 Ruby
    • 應用領域
    • 該語言的主要特點
    • 支援的程式設計範例
  • 語言工具 Ruby
    • 編輯器和 IDE 概述
    • 口譯員 Ruby
    • IRB公司
    • 寶石包
  • 基本語言結構
    • 語言關鍵字
    • 常量變數、類型
    • 運營商
    • 控制說明
  • 函數式程式設計
    • 函數、參數、返回值
    • Lambdas(英语:Lambdas)
    • 閉包
    • 遞歸
    • 延遲評估
    • 高階函數
  • 面向物件程式設計
    • 範式概述
    • 類和物件
    • 繼承、封裝、抽象、多態性
    • 構造 函數
    • 訪問
    • 模組
    • 混合班級
    • 錯誤處理、異常
    • 頂級語言預定義類別 Ruby
  • 特定語言功能
    • 控制說明
    • 符號
    • 車廂
    • 詩意模式
  • 實際應用
    • 支援系統管理的應用程式
    • Web 應用程式
    • Web 應用程式

最低要求

任何程式設計語言(結構化或面向物件)的基本知識。

 21 時間:

人數


每位參與者的報價

Provisional Upcoming Courses (Require 5+ participants)