Google Apps Script(GAS)とJavaScriptを用いたWeb App開発

所在平台: Udemy

课程主页: https://www.udemy.com/course/gas-javascript-web-app/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 使用 Google Apps Script (GAS) 和 JavaScript 开发 Web 应用 **课程概述:** 本课程将教授如何利用 Google Apps Script (GAS),一种基于 JavaScript 的编程语言,轻松开发 Web 应用。GAS 能够便捷地与 Google Cloud 服务(如 Spreadsheet、Docs、Gmail 等)集成。与传统的从零开始的 Web 应用开发不同,GAS 无需繁琐的服务器选定、部署(通过 Github、Docker 等)过程,只需通过简单的按钮操作即可实现 Web 应用的部署。本课程旨在让学员亲身体验使用 GAS 构建简单应用或企业内部应用。 **课程内容要点:** 1. **课程介绍与 Web 应用演示:** * 课程总体介绍 * Web 应用演示 * 访问 Google Drive * GAS 的基本使用方法 2. **Google Apps Script (JavaScript) 语法:** * 变量 (var, let, const) * 数组 (array) / 对象 (object) * 比较运算符 / 逻辑运算符 * 条件语句 (if) * 循环语句 (for loop) * 箭头函数 (arrow function, ES6) * 方法 (method) * 展开语法 / 剩余参数 (Spread / Rest Operator) * map 方法 * 类 (class) / 实例 (instance) 3. **GAS 与 Spreadsheet 集成:** * 从 Spreadsheet 获取数据 * 向 Spreadsheet 添加数据 * 设置触发器 (Trigger) * 执行脚本 * 创建自定义函数 4. **Web 应用开发:** * 使用 `doGet` 显示 HTML 并部署 * 加载 JavaScript 和样式表 (Stylesheet) * 使用标签显示链接 * 读取 Spreadsheet 数据 * 将 Spreadsheet 数据反映到页面 * 使用 `for` 循环动态显示值 * DOM (Document Object Model) 操作 * `google.script.run` 的使用 * Promise / async await / then catch * 使用 JavaScript 实现搜索功能 * 实现写入 Spreadsheet 的功能 * 通过表单添加数据的功能 * 数据验证 (Validation check) * 手风琴 (accordion) 功能实现 5. **邮件自动发送功能:** * 创建和操作 Google Docs * 从 Docs 获取邮件模板 * 获取邮件列表 (mailing list) * 通过 Gmail 发送邮件

课程评论(0条)

课程详情

Google Apps Script(GAS)はGoogleが提供するJavaScriptベースのプログラミング言語になります。GASは、SpreadsheetやDocs、Gmail等のGoogleが提供するクラウドサービスと連携しやすい便利な言語です。本来フルスクラッチでWebアプリを開発する場合であれば、サーバーを選定するところから始まり、GithubやDockerなどを使ってサーバーに開発したモジュールをデプロイしないといけないですが、GASを使うことによって、サーバー構築をすることなく、簡単にWebアプリをボタン操作でデプロイすることができます。簡易アプリ、社内向けアプリであれば、GASを使って構築できるということを本講座で体感できるかと考えています。【コースアジェンダ】1. 講座紹介・Web Appデモ・Google Driveへアクセス・Google Apps Script(GAS)の使い方2. Google Apps Script(Javascript)文法・変数(variable) var let const・配列(array) / オブジェクト(object)・比較演算/論理演算・if文・for loop・arrow function(ES6)・method・スプレッド構文/残余引数(Spread / Rest Operator)・map・class / instance3. GAS + Spreadsheet・Spreadsheetからデータ取得・Spreadsheetにデータ追加・Triggerの設定・実行・自作関数の作成4.Web App開発・doGetでhtml表示 + deploy・JavaScriptとStylesheetの読み込み・タグを用いてリンクを表示・Spreadsheetのデータ読み込み・Spreadsheetのデータを画面に反映する・for loopを用いて動的に値を表示する・DOM(Document Object Model)・google script run・Promise / async await / then catch・JavaScriptを用いた検索機能・Shpredsheetへの書き込み機能・Formからデータ追加機能・Validation check・accordion機能5.メール自動送信r機能・Google Docs作成・操作・Docsからメールテンプレートの取得・メーリングリストの取得・Gmailでメール送信

课程标签

0人关注该课程

主题相关的课程