Ruby (程式語言)
課程說明:隨著軟體開發的發展,愈來愈多的程式語言出現,而在近幾年興起的語言中,Ruby 就是其中之一,然而最廣為人知的並不是這語言本身,而是建於 Ruby 之上的網頁後端框架 Ruby on Rails (ROR),Ruby 有著許多有趣的語言特性,讓你可以用一些簡單甚至是直覺的方式來做編程,我們會帶著大家從簡單的語言特性開始一步一步了解 Ruby 這個程式語言。
對象:對學習不同程式語言有興趣或想的接觸 ROR 的同學
使用環境 :
-
Windows : Ubuntu on Windows
-
OSX/Linux: terminal
material:
-
ruby 官網:https://www.ruby-lang.org/zh_tw/
prerequisites:
-
筆電
-
學校 g suite (g2) 帳號: https://g.nctu.edu.tw/signin.php
-
套件管理系統:
-
Ubuntu on Windows:apt
-
Mac: homebrew ( https://brew.sh/index_zh-tw.html )
-
Other: 各自的套件管理系統
-
-
熟悉編輯器的操作
教學安排 :
Ruby 的特色
數學運算
賦值 (Assign)
簡易 I/O
內建 Data Type
型別轉換
字串 (String)
陣列 (Array)
Hash
True False Nil
Flow Control
Loop
Function
method 使用方法