1111_Scripting Language
Course Period:Now ~ Any Time
LINE sharing feature only supports mobile devices
Course Intro
Course Plan
Scripting程式語言(課號:9008)專指那些以直譯方式執行的高階語言,通常有簡單易學與可串接(glue)不同程式工具的特性,目的在使 Programmer 能快速完成 coding 的工作,命令稿語言、手稿語言、指令稿語言、膠水語言都是它的別稱。
在OS的命令模式通常都有對應的 script 可做工具自動化之用,例如Windows平台的命令提示字元(CMD)、Power Shell、Windows Script Host、AutoIt,Linux平台的bash、csh,獨立語言的PHP、Perl、Python、Ruby,特定用途的VBA、Javascript、AutoLISP...等
本課程主要介紹 Windows 的命令提示字元(CMD)與 Google Apps Script (GAS),其中GAS 使用的語言就是 Javascript(JS),它是一種動態型別、弱型別、基於原型的語言,內建支援類別,目前Google使用它來連結雲端上的各種服務,除了JS基本語法外,變數生命週期、迴圈、陣列與Google服務物件的取用都是學習的重點。
Textbooks
Google Apps Script雲端自動化與動態網頁實戰(第二版)
-
批次檔入門
-
GAS入門筆記
Teacher / 朱孝國