
Página inicial do Apps Script
https://script.google.com/home
Documentação e Referências do Apps Script
https://developers.google.com/apps-script/reference?hl=pt-br
Aprenda os tipos de variáveis possíveis no Apps Script, como declarar e usar.
Documentações e artigos úteis
https://www.alura.com.br/artigos/entenda-diferenca-entre-var-let-e-const-no-javascript
https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Grammar_and_types
https://www.devmedia.com.br/javascript-variaveis-e-constantes/41012
É com o serviço SpreadsheetApp que você consegue editar e trabalhar com a planilha. Nessa aula, você aprenderá os conceitos de planilha, página (aba) e intervalo, classes e métodos.
Documentação do serviço SpreadsheetApp
https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app?hl=pt-br
Aprenda os quatro métodos getRange e a classe Range.
Documentação da classe Range
https://developers.google.com/apps-script/reference/spreadsheet/range?hl=pt-br
Aprenda o que são arrays (listas), como manipular e iterar com forEach() e map().
Documentação Métodos de Array
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array
Aprenda a como criar uma macro, um pedaço de script que representa uma instrução de o que deve ser feito.
Aprenda a criar funções customizadas e como usar a condicional IF.
Aprenda a criar um Menu personalizado na planilha e colocar botões que acionam funções do código.
Aprenda a criar acionadores simples, como onOpen e onEdit.
Documentação
https://developers.google.com/apps-script/guides/triggers?hl=br
Aprenda vários métodos comuns da classe Range, como clear, clearContent, getDataRange, getLastRow, hideRow, insertRow, etc.
Documentação
https://developers.google.com/apps-script/reference/spreadsheet/sheet?hl=pt-br
https://developers.google.com/apps-script/reference/spreadsheet/range?hl=pt-br
Documentação
https://developers.google.com/apps-script/reference/base/ui?hl=br
Aprenda sobre otimização de código e a diferença entre getValue e getValues.
Aprenda a utilizar o serviço GmailApp para enviar emails automaticamente através de uma planilha.
Documentação
https://developers.google.com/apps-script/reference/gmail/gmail-app?hl=br
Documentação
https://developers.google.com/apps-script/reference/document/document-app?hl=br
Documentação
https://developers.google.com/apps-script/reference/drive/drive-app?hl=br
Documentação
https://developers.google.com/apps-script/reference/forms/form-app?hl=br
Documentação
https://developers.google.com/apps-script/reference/calendar/calendar-app?hl=br
Documentação
https://developers.google.com/apps-script/reference/slides/slides-app?hl=br
Documentação
https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app?hl=br
O Google Apps Script é uma ferramenta muito poderosa que permite extrair o máximo dos seus aplicativos favoritos do Google, como Planilhas, Docs, Gmail, Drive, Agenda, Forms e Slides. Conheça mais sobre essa ferramenta e aumente a sua produtividade, automatizando rotinas e tarefas nos apps.
O Google Apps Script é gratuito, não precisa baixar nada e é muito fácil de se usar! Por ser baseado no JavaScript, você consegue utilizar todas as funcionalidades principais da linguagem. Se você sabe JavaScript, em poucos minutos já conseguirá criar seus próprios scripts e automatizar suas tarefas. Se você não sabe, não tem problema, na documentação completa do GAS existem vários exemplos de código para praticar.
O conteúdo desse curso começa no básico, perfeito para quem nunca mexeu com Apps Script antes. Com uma abordagem passo a passo, você conseguirá aprender a como começar a automatizar suas tarefas nos aplicativos do Google.
Conteúdo do curso:
Noções avançadas de planilhas, como macros;
Noções básicas de JavaScript, como variáveis, funções, classes e métodos;
Rápida demonstração do setup para iniciar a codificar;
Como interagir com planilhas, lendo e atualizando valores, com o serviço SpreadsheetApp;
Como enviar emails automaticamente com o serviço GmailApp;
Como criar e editar documentos com o serviço DocumentApp;
Como criar, pesquisar e editar arquivos no Drive com o serviço DriveApp;
Como criar novos eventos na Agenda usando o serviço CalendarApp;
Como criar e editar apresentações com o serviço SlidesApp;
Como criar e editar formulários usando o serviço FormApp;
Como conectar a APIs externas usando o serviço UrlFetchApp;
Projetos envolvendo o Drive, Documentos e Gmail, APIs externas, entre outros.
Inscreva-se agora para começar a automatizar suas tarefas com o Apps Script!