Kursplan
Introduksjon til Google Apps Script
- Hva er Google Apps Script?
- Nøkkeltrekk og evner
- Forståelse av V8-runtime og moderne JavaScript-støtte
Oppsett av Utviklingsmiljøet
- Opprettelse og administrering av Apps Script-prosjekter
- Arbeid i nettbasert redigeringsverktøy vs. clasp (kommando-linjen Apps Script)
- Versjonskontroll med GitHub og clasp
Arbeid med Google Sheets
- Lesing, skriving og formatering av data
- Opprettelse av tilpassede menyer, dialogbokser og sidebjelker
- Datavalidering, formler og integrasjoner
Automatisering av Google Workspace-applikasjoner
- Automatisering av Gmail: e-post, tråder, filtre
- Automatisering av Google Drive: filopprettelse, flytting, tillatelser
- Automatisering av Kalender: planlegging, påminnelser og hendelser
- Integrasjon med Docs og Slides for rapportering og presentasjoner
Triggere og Hendeledet Utførelse
- Tidstyrt utløsere (planlagte oppgaver)
- Hendelsestyrt utløsere (ved endring, ved innsending av skjema, ved åpning)
- Administrering og feilsøking av utløsere
Opprettelse av Tillegg og Avanserte Integrasjoner
- Utvikling av Google Workspace-tillegg
- Publisering av tillegg til Markedet
- Kobling av Apps Script med REST-APIer og tredjeparts tjenester
Beste Praksis for Apps Script-Prosjekter
- Feilhåndtering og feilsøkingsteknikker
- Sikkerhet og administrering av tillatelser
- Skalerbarhets- og optimeringstrategier
Sakseksempler og Anvendte Prosjekter
- Automatisering av rapporteringsarbeidsflyt i Sheets og Docs
- Opprettelse av tilpassede CRM- eller oppgaveadministrasjonsverktøy med Apps Script
- Reelle bedriftsbrukstilfeller av Apps Script
Oppsummering og Neste Skritt
Krav
- Erfaring med JavaScript-programmering
- Grundleggende kjennskap med Google Workspace-applikasjoner (f.eks. Docs, Sheets, Gmail)
Målgruppe
- Webutviklere
- IT-profesjonelle som administrerer Google Workspace
- Team som søker automatisering for arbeidsflyt
Referanser (5)
Trainor gir flere prøver som virkelig hjelper mye.
Romulo - Tribal Software Philippines, Inc.
Kurs - Advanced TypeScript
Maskinoversatt
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Kurs - React with Next.js
Simplification of new complex techniques
Brian Zaranyika - Vodacom SA
Kurs - 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
Kurs - 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.