Accueil > Formations > Solutions Métiers & Outils Collaboratifs > Low-Code & Automatisation (Citizen Dev) > Google Apps Script : automatisation et développement avancé
Formation Google Apps Script : automatisation et développement avancé
Développez des applications pour Google Sheets grâce à notre formation de 4 jours !
Vue d'ensemble
Bonne maîtrise de l'environnement Google Sheets.
Compréhension des logiques de programmation (variables, boucles, conditions) ou expérience préalable sur un langage comme VBA.
Objectifs pédagogiques
Programme détaillé
Module 1 : Fondamentaux et Environnement
Architecture et concepts : Comprendre la différence entre macros et scripts autonomes.
L’IDE Google Apps Script : Découverte de l’éditeur, gestion des versions et des fichiers.
Mise à niveau JavaScript (focalisée Apps Script) :
Typage des données et portées des variables.
Logique conditionnelle et boucles itératives.
Manipulation des tableaux (Arrays) et des objets JSON.
Utilisation des classes natives (Math, Date, String).
Outils de développement : Utilisation du Logger, points d’arrêt et débogage pas à pas.
Module 2 : Pilotage de Google Sheets
Le modèle objet SpreadsheetApp : Naviguer entre Application, Classeur, Feuille et Plage.
Lecture et Écriture : Méthodes getValue vs getValues.
Optimisation des performances :
Le concept de « Batch operations » pour réduire les appels serveurs.
Traitement de données en mémoire via les tableaux JavaScript.
Fonctions personnalisées : Créer ses propres formules utilisables directement dans les cellules.
Automatisation événementielle : Mise en place des déclencheurs onOpen, onEdit et triggers installables (au temps ou à l’envoi de formulaire).
Module 3 : Interfaces Utilisateur (UI) et Expérience
Menus personnalisés : Ajouter des fonctionnalités dans la barre d’outils de Sheets.
Interactions basiques : Utiliser les classes Browser et Ui pour les alertes et les prompts.
Interfaces avancées (HTML Service) :
Création de boîtes de dialogue modales et de barres latérales (Sidebars).
Introduction au HTML/CSS pour le design des formulaires.
Communication asynchrone : Faire dialoguer le HTML avec le script serveur (google.script.run).
Module 4 : L'Écosystème Connecté et Déploiement
Intégration avec Google Drive :
Créer, parcourir et organiser des dossiers et fichiers automatiquement.
Générer des documents à partir de données Sheets.
Communication et Planification :
Envoi d’emails automatisés (texte brut et HTML) via GmailApp.
Gestion de l’agenda : création et modification d’événements via CalendarApp.
Services externes et utilitaires :
Utilisation de LanguageApp pour la traduction automatique.
Introduction aux Web Apps : Rendre un script accessible via une URL publique.
Bonnes pratiques : Gestion des quotas Google, gestion des erreurs (Try/Catch) et sécurité des scripts.
Prochaines sessions
Ils nous font confiance
Cette année notre filière Digital Workplace & Microsoft 365 a accompagné plus de 150 entreprises dont :
Avis des participants
le programme a été adapté par rapport aux besoins et connaissances des participants, c'était appréciable
La formatrice était très à l'écoute, pédagogue. Elle a pris le temps de nous expliquer chaque exercice et j'ai beaucoup appris en 2 jours.
Très bonne formation, avec une formatrice tres agréable, disponible et professionnelle (Merci Mélanie) :)
Très content de cette formation, de l'expérience du formateur ainsi que des différents scénario d'apprentissage. Le formateur a su s'adapter à mon besoin d'apprentissage! Merci je recommande cette formation et le formateur!
Formateur très interressant.
Votre formateur
Judith C.
Formatrice Low-Code & Automatisation
Judith intervient sur des formations portant sur le low-code et l’automatisation (Citizen Development). Parmi les formations qui lui sont confiées figurent notamment « Google Apps Script : initiation à l'automatisation » et « Google Apps Script : automatisation et développement avancé ». Son activité de formation remonte à 2021.
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Questions fréquentes
Combien de temps dure la formation Google Apps Script : automatisation et développement avancé ?
Cette formation se déroule sur 4 jours.
Quels sont les prérequis pour suivre la formation Google Apps Script : automatisation et développement avancé ?
Bonne maîtrise de l'environnement Google Sheets. Compréhension des logiques de programmation (variables, boucles, conditions) ou expérience préalable sur un langage comme VBA.
Quel est le prix de la formation Google Apps Script : automatisation et développement avancé ?
En inter-entreprises, elle est à 2 600 € HT par participant ; en intra-entreprise, elle est à 6 200 € HT pour le groupe. Un tarif sur-mesure est également disponible sur devis.
La formation Google Apps Script : automatisation et développement avancé délivre-t-elle une certification ?
Cette formation ne délivre pas de certification. Une attestation de fin de formation vous sera remise à l'issue de la session.
La formation Google Apps Script : automatisation et développement avancé est-elle éligible à un financement OPCO ?
Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Choisissez votre formation
Mon contact chez SPARKS est professionnel et très réactif. Les échanges sont simples, efficaces, et la collaboration se déroule dans d'excellentes conditions.
