課程介紹
Google提供各項免費雲端服務,如Gmail、日曆、雲端硬碟、試算表、文件、線上表單等服務,已成為許多企業執行業務上的利器,使用者不需具備高階程式設計能力,只具備簡單的辦公室軟體操作經驗(如Office),即可建立簡單的線上表單進行如線上報名、問卷調查等強大功能;然而,若須深入整合複雜業務流程則仍顯不足,本課程透過Google Apps Script程式語言整合各項Google雲端服務,使零程式基礎的學員於課程中學習到簡單的程式語言技巧與雲端服務之整合應用,更可強化與擴大原本表單功能的應用範圍,建構出自動化的雲端服務,使學員可利用其所學,將各項日常業務轉換為自動化流程,提升工作效率。
知識:
學員於課程結束後,可認識Web網頁程式設計相關知識、Google Apps Script應用及其撰寫語法相關知識。
技能:
學員於課程結束後,可學習到利用Google Apps Script結合各項雲端服務,以智慧化雲端服務將流程自動化,提升工作效率。
學習成效:
學員可於本課程認識如何利用Google Apps Script整合各項雲端服務,只要具備課程中初階的程式設計技巧即可打造符合需求的自動化的雲端服務,將常見的重複性工作自動化雲端服務取代,提升日常工作處理效率。
課程輔助教材:
Google Apps Script雲端自動化與動態網頁實戰(第二版)
http://books.gotop.com.tw/v_ACU084300
(本課程提供每位參訓學員教材書籍一本,不需自行購買)
授課教師
授課教師:鄭郁翰 老師
學歷:崑山科技大學 數位生活科技研究所 碩士
專長領域:Web應用程式設計、行動應用程式設計、雲端運算服務、資訊安全
教學內容
| 日期 |
時間 |
授課地點 |
教學內容 |
任課教師 |
|
2022-12-03
(週六)
|
09:00
~
12:00
|
民生二館
H2605 電競教室
|
課程說明與Google雲端服務概述、Google Apps Script及其程式開發環境之基本操作、認識Google Apps Script程式語言基本語法,並認識如何以巨集錄製方式產生程式碼。
|
鄭郁翰
|
|
2022-12-03
(週六)
|
13:30
~
16:30
|
民生二館
H2605 電競教室
|
實作以Google Apps Script程式設計方式整合Google試算表API,練習以Google試算表為資料來源,使用簡單的Google Apps Script程式碼快速建置資料展示網頁。
|
鄭郁翰
|
|
2022-12-10
(週六)
|
09:00
~
12:00
|
民生二館
H2605 電競教室
|
認識Google表單設計方法並實際建置活動報名表單,並實作以Google Apps Script程式設計方式進行整合,建置一個當使用者於表單輸入資料後,整合Gmail自動寄發電子郵件通知已完成活動報名。(以報名通知信為例)
|
鄭郁翰
|
|
2022-12-10
(週六)
|
13:30
~
16:30
|
民生二館
H2605 電競教室
|
結合Google試算表以Google Apps Script程式設計製作一個資料查詢網頁,並實作簡易身分驗證的登入功能,快速建置個人資料查詢介面。(以成績查詢功能為例)
|
鄭郁翰
|
|
2022-12-17
(週六)
|
09:00
~
12:00
|
民生二館
H2605 電競教室
|
實作以Google Apps Script程式設計方式結合Google雲端硬碟服務進行開發,把雲端硬碟的特定資料夾轉換為專屬的檔案下載網址,建置一個只要上傳檔案到雲端硬碟後,即可產出對應檔案下載網頁的程式功能。
|
鄭郁翰
|
|
2022-12-17
(週六)
|
13:30
~
16:30
|
民生二館
H2605 電競教室
|
延續雲端硬碟整合開發之實務,認識如何以Google文件設計報表輸出格式以及如何將Google試算表作為資料來源,以Google Apps Script程式建置一項PDF文件自動產出系統。(以成績單輸出功能為例)
|
鄭郁翰
|
|
2022-12-24
(週六)
|
09:00
~
12:00
|
民生二館
H2605 電競教室
|
認識LINE聊天機器人開發架構與LINE Notify服務、LINE Notify開發權杖申請教學、Google Apps Script整合LINE Notify基本程式碼撰寫。
|
鄭郁翰
|
|
2022-12-24
(週六)
|
13:30
~
16:30
|
民生二館
H2605 電競教室
|
整合LINE Notify與Google Apps Script程式開發,將先前學到的電子郵件通知改為以LINE Notify訊息進行通知,實現多元訊息通知機制;課程綜整、學習成果驗收與討論交流。
|
鄭郁翰
|
上課資格
學 歷:高中/職(含)以上
資格條件:熟悉Gmail、Google文件、Google表單等雲端服務使用經驗者,具備網頁開發與程式設計能力者尤佳