Schița de curs
Introducere în Google Apps Script
- Ce este Google Apps Script?
- Caracteristici și capacități cheie
- Înțelegerea runtime-ului V8 și suportului pentru JavaScript modern
Configurarea Mediului de Dezvoltare
- Crearea și gestionarea proiectelor Apps Script
- Lucrul în editorul online vs. clasp (Apps Script de pe linia de comandă)
- Controlul versiunilor cu GitHub și clasp
Lucrul cu Google Sheets
- Citirea, scrierea și formatarea datelor
- Construirea meniurilor, dialogurilor și barelor laterale personalizate
- Validarea datelor, formule și integrări
Automatizarea Aplicațiilor Google Workspace
- Automatizarea Gmail: email-uri, fire de discuții, filtre
- Automatizarea Google Drive: crearea, mutarea, gestionarea permisiunilor fișierelor
- Automatizarea Calendarului: programări, mementouri și evenimente
- Integrarea cu Docs și Slides pentru rapoarte și prezentări
Declanșatoare și Execuție Bazată pe Evenimente
- Declanșatoare bazate pe timp (sarcini programate)
- Declanșatoare bazate pe evenimente (la editare, la trimiterea formularului, la deschidere)
- Gestionarea și depanarea declanșatoarelor
Construirea de Suplimente și Integrări Avansate
- Dezvoltarea suplimentelor Google Workspace
- Publicarea suplimentelor pe Marketplace
- Conectarea Apps Script cu API-uri REST și servicii terțe
Cele Mai Bune Practici pentru Proiectele Apps Script
- Tehnici de gestionare a erorilor și depanare
- Gestionarea securității și permisiunilor
- Strategii de scalabilitate și optimizare
Studii de Caz și Proiecte Aplicate
- Automatizarea fluxurilor de lucru de raportare în Sheets și Docs
- Construirea unor instrumente personalizate de CRM sau gestionare a sarcinilor cu Apps Script
- Cazuri de utilizare din lumea reală a Apps Script în întreprinderi
Rezumat și Pași Următori
Cerințe
- Experiență în programarea JavaScript
- Familiaritate de bază cu aplicațiile Google Workspace (de ex., Docs, Sheets, Gmail)
Publicul țintă
- Dezvoltatori web
- Profesioniști IT care gestionează Google Workspace
- Echipe care caută automatizarea fluxurilor de lucru
Mărturii (5)
Trainor oferă mai multe exemple care ajută foarte mult.
Romulo - Tribal Software Philippines, Inc.
Curs - Advanced TypeScript
Tradus de catre o masina
Formarea are un conținut bun și este ușor de urmărit
David Phetole Leshabela - Vodacom SA
Curs - React with Next.js
Tradus de catre o masina
Simplificarea noilor tehnici complicate
Brian Zaranyika - Vodacom SA
Curs - React Native Expo
Tradus de catre o masina
Lățimea temelor abordate a fost considerabilă și formatorul a încercat să le facă dreptate.
Lakshmipriya Sivakumar - Deque Systems Inc
Curs - Spring Boot, React, and Redux
Tradus de catre o masina
Instrucționistul părea foarte cunoscător în domeniul Vue. Am apreciat viziunea asupra stilului său de dezvoltare și învățarea unor noi concepte de încercat.
Adrian Borrmann - CBC/Radio-Canada
Curs - Advanced Vue.js
Tradus de catre o masina