学习Google脚本:5个最佳书签的最佳站点和教程

您多久使用一次Google服务?如果您像我一样,答案是“一直"。我使用Google云端硬盘存储文件。有时,我使用Google Docs撰写文章(尽管我更喜欢Apple的Pages和iA Writer。我使用Google Chat与朋友交谈.Google甚至开发了为笔记本电脑和手机供电的软件。

这很难想一想谷歌没有触及我们的数字生活的领域,无论好坏,但这是事实,将谷歌服务彼此集成从来都不是一件容易的事,在大多数情况下,它们彼此独立存在和完全不同的实体。到目前为止,即满足Google Apps脚本。

什么是Google Apps脚本

Google Apps脚本也许是您可以拥有的最有用的工具之一技术工具带。它可以让您以类似于IFTTT的方式将Google服务捆绑在一起,但不仅限于此。

这是一个IDE(集成开发环境),可在浏览器中运行。无需安装Google Apps脚本还提供了一个平台来运行您的代码,就像ScraperWiki Platform或Amazon Web Services或Heroku可以。这样做最明显的好处是它使您可以从云中运行代码,并能够在各种设备上工作。

Google Apps脚本也是Google表格的一种脚本语言,就像Visual Basic for Applications是Microsoft Excel的一种脚本语言一样。与简单的公式相比,这给您带来了令人难以置信的高度控制和自定义。

您甚至可以使用Google Apps脚本来构建Web应用程序。是的,你看的没错。 Web应用程序。

在这一点上,Google Apps脚本可能会让您有些吃惊。但是你如何学习呢?好吧,开始吧,这里有五种资源,它们将帮助您成为Google Apps脚本大师。

CodeAcademy

是的,您没看错。代码学院。 Google Apps脚本基于广受欢迎的JavaScript编程语言,这是一种复杂的野兽,具有非常精确且精心设计的语法集。要学习Google Apps脚本,您将需要(至少)对JavaScript的基本了解。为此,我建议使用CodeAcademy。

CodeAcademy通常被批评为不鼓励成为开发人员所需要的创造力。但是,由于在这方面的不足,它非常适合教授编程语言的结构。最棒的是,它是免费的。

一旦您知道如何编码JavaScript,学习如何正确编码JavaScript可能是一个好主意。考虑到这一点,我强烈建议您在本地书店中获取JavaScript:The Good Parts的副本。这是一个具有挑战性的阅读,但它将教您如何编写良好,现代和简洁的代码。

Google Apps脚本文档

在线提供了大量文档,其中承诺教您Google Apps脚本的基本知识。其中有些比其他的要好,毫无疑问,最好的例子来自Google本身。他们发布了有关Google Apps Script API的最权威的指南,涵盖了其功能的所有方面。

像所有好的文档一样,它在实践中提供了API的真实示例,并解释了哪些内容是的。通常,对于Google来说,它的书写方式也非常好,最终使读者对系统的工作原理具有扎实的基础。

Google Apps脚本示例

有些人通过阅读可以学习得最好教程或书籍,并吸收尽可能多的信息。没关系。但是有些人的学习风格更适合通过反复试验来进步。他们需要一些更实用的东西。听起来像你吗?如果是这样,您可能会发现查看Google Apps脚本Github很有帮助,它提供了令人惊讶的丰富代码示例。

完成此操作后,请考虑查看“ 8令人惊讶地有用"您可以使用How-To Geek使用Google表格和Google Apps脚本执行的操作。这有八种不同的“食谱",使您可以执行任何操作,从发送邮件合并电子邮件到跟踪亚马逊价格变化。

Googleappsscript.org

更有用的资源之一在googleappsscript.org上可以找到关于萌芽的Apps脚本开发人员。这个网站不是一组结构化的教程,而是一系列向您展示该平台的灵活性和多功能性的程序。

Googleappsscript.org有点儿令人毛骨悚然,但它我见过的有关Google Apps脚本的最有用的网站之一。该网站附带了许多非常有用的代码示例。一种可以让您将Instagram照片下载到Google云端硬盘,而另一种则可以为您的Google Apps域创建自己的Google Doodle。

Google JavaScript样式指南

编写代码很容易。写好的代码?嗯,这是完全不同的

不同,但很重要。您永远不知道何时必须与他人共享代码。您永远都不知道何时必须重新访问程序才能修复错误或添加新功能。为了获得他们的帮助,您可能必须将代码显示给其他人。因此,了解如何编写清晰易读的代码至关重要。

这是至关重要的资源,它教您如何编写良好的,风格上整洁的JavaScript。这就是他们在山景城内部使用的方式,因此您知道这是可靠的建议。最重要的是,它是免费的。虽然,它不是特别容易阅读。我建议您在尝试执行此操作之前先阅读一下Javascript:The Good Parts。

我是否想念任何内容?

学习Google Apps脚本有一些很棒的资源。我重点介绍了那些我认为比较突出的内容。但是你觉得呢? 您是否找到了您认为特别有用的资源?在下面的评论部分中告诉我。

标签: 教育技术 Google JavaScript 编程