課程簡介
Google Apps Script簡介
- 什麼是Google Apps Script?
- 主要功能與特性
- 理解V8運行時與現代JavaScript支持
設置開發環境
- 創建與管理Apps Script項目
- 在線編輯器與clasp(命令行Apps Script)的使用
- 使用GitHub和clasp進行版本控制
使用Google Sheets
- 數據的讀取、寫入與格式化
- 構建自定義菜單、對話框與側邊欄
- 數據驗證、公式與集成
自動化Google Workspace應用程序
- 自動化Gmail:郵件、線程、過濾器
- Google Drive自動化:文件創建、移動、權限管理
- 日曆自動化:日程安排、提醒與事件
- 與Docs和Slides集成,用於報告與演示
觸發器與事件驅動執行
- 時間驅動觸發器(計劃任務)
- 事件驅動觸發器(編輯時、表單提交時、打開時)
- 管理與調試觸發器
構建插件與高級集成
- 開發Google Workspace插件
- 將插件發佈到Marketplace
- 將Apps Script與REST API及第三方服務連接
Apps Script項目的最佳實踐
- 錯誤處理與調試技巧
- 安全與權限管理
- 可擴展性與優化策略
案例研究與實際項目
- 自動化Sheets和Docs中的報告工作流程
- 使用Apps Script構建自定義CRM或任務管理工具
- Apps Script在企業中的實際應用案例
總結與下一步
最低要求
- 具備JavaScript編程經驗
- 對Google Workspace應用(如Docs、Sheets、Gmail)有基本瞭解
受衆
- Web開發者
- 管理Google Workspace的IT專業人員
- 尋求工作流程自動化的團隊
客戶評論 (5)
Trainor 提供了更多的樣本,這確實有很大説明。
Romulo - Tribal Software Philippines, Inc.
課程 - Advanced TypeScript
機器翻譯
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
課程 - React with Next.js
Simplification of new complex techniques
Brian Zaranyika - Vodacom SA
課程 - React Native Expo
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.
Lakshmipriya Sivakumar - Deque Systems Inc
課程 - Spring Boot, React, and Redux
The trainer seemed very knowledgable about Vue. I appreciated seeing his development style and learning some new concepts to try.