Curso Google Apps Script Foundations

  • DevOps | CI | CD | Kubernetes | Web3

Curso Google Apps Script Foundations

16 horas
Visão Geral

O curso Google Apps Script Foundations apresenta os conceitos fundamentais para automatizar tarefas e estender as funcionalidades do Google Workspace, incluindo Google Sheets, Docs, Forms e Gmail. Por meio de atividades práticas, o participante aprenderá a criar scripts, funções personalizadas e aplicações simples que otimizam processos, aumentam a produtividade e melhoram a colaboração dentro das organizações.

Objetivo

Após realizar o curso Google Apps Script Foundations, você será capaz de:

  • Entender os conceitos fundamentais do Google Apps Script e sua integração com o Google Workspace.
  • Criar, executar e depurar scripts básicos.
  • Automatizar tarefas em Google Sheets, Docs, Gmail e Forms.
  • Usar gatilhos (triggers) para agendar e automatizar fluxos de trabalho.
  • Desenvolver funções e menus personalizados.
  • Criar aplicações web simples com Google Apps Script.
  • Integrar serviços externos por meio de APIs.
Publico Alvo
  • Profissionais que utilizam Google Workspace e desejam automatizar tarefas repetitivas.
  • Desenvolvedores que querem ampliar as funcionalidades do Google Workspace com scripts personalizados.
  • Analistas de negócios e administradores de TI interessados em otimizar fluxos de trabalho.
  • Iniciantes em programação que desejam aprender na prática com uma ferramenta aplicada ao dia a dia
Pre-Requisitos
  • Conhecimento básico de Google Workspace (Sheets, Docs, Gmail, Forms).
  • Noções básicas de lógica de programação são recomendadas, mas não obrigatórias.
  • Não é necessário conhecimento prévio em JavaScript ou Google Apps Script.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Módulo 1: Introdução ao Google Apps Script

  1. O que é o Google Apps Script e seus principais benefícios
  2. Principais usos e casos práticos
  3. Conhecendo o editor do Apps Script
  4. Estrutura de projetos e execução do primeiro script

Módulo 2: Fundamentos de Programação com Apps Script

  1. Variáveis, tipos de dados e operadores
  2. Funções e parâmetros
  3. Estruturas de controle (condições e loops)
  4. Tratamento de erros e noções de depuração

Módulo 3: Automatizando Aplicativos do Google Workspace

  1. Automação no Google Sheets (funções personalizadas, manipulação de dados)
  2. Automação no Google Docs (modelos e geração de documentos)
  3. Automação no Gmail (envio, marcação e organização de e-mails)
  4. Automação no Google Forms (personalização de respostas e fluxos)

Módulo 4: Gatilhos e Eventos (Triggers)

  1. Gatilhos simples (onOpen, onEdit, onFormSubmit)
  2. Gatilhos instaláveis
  3. Gatilhos baseados em tempo (tarefas agendadas)
  4. Boas práticas no uso de gatilhos

Módulo 5: Funções, Menus e Interfaces Personalizadas

  1. Criação de funções personalizadas no Google Sheets
  2. Inclusão de menus e caixas de diálogo em aplicativos do Google Workspace
  3. Personalização da experiência do usuário com scripts

Módulo 6: Criação de Web Apps Simples

  1. Introdução ao HTML Service
  2. Construindo interfaces básicas
  3. Implantando e gerenciando aplicações web no Apps Script

Módulo 7: Integração com Serviços Externos

  1. Uso do UrlFetchApp para acessar APIs externas
  2. Manipulação de dados em JSON
  3. Exemplo prático: integração com uma API de terceiros
  4. Cuidados de segurança em integrações

Módulo 8: Boas Práticas e Publicação de Projetos

  1. Organização e documentação de código
  2. Controle de versões no Apps Script
  3. Compartilhamento e publicação de scripts
  4. Gerenciamento de permissões e acesso
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h