Struttura del corso
Introduzione a Google Apps Script
- Cos'è Google Apps Script?
- Funzionalità e capacità principali
- Comprensione del runtime V8 e del supporto per JavaScript moderno
Configurazione dell'Ambiente di Sviluppo
- Creazione e gestione di progetti Apps Script
- Lavorare nell'editor online vs. clasp (Apps Script da riga di comando)
- Controllo delle versioni con GitHub e clasp
Lavorare con Google Sheets
- Lettura, scrittura e formattazione dei dati
- Creazione di menu personalizzati, dialoghi e barre laterali
- Validazione dei dati, formule ed integrazioni
Automazione delle Applicazioni Google Workspace
- Automazione di Gmail: email, thread, filtri
- Automazione di Google Drive: creazione, spostamento e permessi dei file
- Automazione del Calendar: pianificazione, promemoria ed eventi
- Integrazione con Docs e Slides per report e presentazioni
Trigger e Esecuzione Guidata dagli Eventi
- Trigger guidati dal tempo (attività pianificate)
- Trigger guidati dagli eventi (su modifica, invio di form, apertura)
- Gestione e debugging dei trigger
Creazione di Add-ons e Integrazioni Avanzate
- Sviluppo di add-ons per Google Workspace
- Pubblicazione degli add-ons nel Marketplace
- Connessione di Apps Script con API REST e servizi terze parti
Best Practices per i Progetti Apps Script
- Tecniche di gestione degli errori e debugging
- Gestione della sicurezza e dei permessi
- Strategie di scalabilità e ottimizzazione
Studi di Caso e Progetti Applicativi
- Automazione di flussi di lavoro di reporting in Sheets e Docs
- Creazione di strumenti personalizzati CRM o di gestione delle attività con Apps Script
- Casistici aziendali reali di Apps Script
Riepilogo e Prossimi Passi
Requisiti
- Esperienza di programmazione in JavaScript
- Conoscenza di base delle applicazioni Google Workspace (ad esempio, Docs, Sheets, Gmail)
Pubblico
- Sviluppatori web
- Professionisti IT che gestiscono Google Workspace
- Team alla ricerca di automazione per i flussi di lavoro
Recensioni (5)
Il Trainor fornisce più campioni, il che aiuta davvero molto.
Romulo - Tribal Software Philippines, Inc.
Corso - Advanced TypeScript
Traduzione automatica
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Corso - React with Next.js
Simplification of new complex techniques
Brian Zaranyika - Vodacom SA
Corso - 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
Corso - 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.