À l'issue de cette formation, vous serez capable de :
- Comprendre la structure d'un script Apps Script.
- Adapter une fonction existante.
- Créer une fonction personnalisée pour Google Sheets.
- Manipuler des données dans Google Sheets via Apps Script.
- Manipuler et organiser des données Google Sheets avec Apps Script.
- Automatiser des traitements de données récurrents.
- Créer des menus personnalisés et des exports automatisés.
- Partager et réutiliser des scripts via des…
À l'issue de cette formation, vous serez capable de :
- Comprendre la structure d'un script Apps Script.
- Adapter une fonction existante.
- Créer une fonction personnalisée pour Google Sheets.
- Manipuler des données dans Google Sheets via Apps Script.
- Manipuler et organiser des données Google Sheets avec Apps Script.
- Automatiser des traitements de données récurrents.
- Créer des menus personnalisés et des exports automatisés.
- Partager et réutiliser des scripts via des bibliothèques.
- Importer automatiquement des données avec Apps Script.
- Traiter et structurer des données dans Google Sheets.
- Mettre en place des déclencheurs pour automatiser des flux.
- Orchestrer des processus de traitement de données complets.
- Comprendre et structurer une architecture d'application Web.
- Développer des interfaces HTML/CSS connectées à Apps Script.
- Gérer les interactions utilisateurs et les règles métier.
- Concevoir des Web Apps complètes et maintenables.
Programme de la formation
# Jour 1 — Poser des bases solides en Apps Script
Introduction à Google Apps Script.
Qu'est-ce que Google Apps Script ?
Connexion à Google Drive et à Google Sheets.
Comment utiliser l'éditeur de script ?
Les bases de la programmation Apps Script.
Créez votre premier script ?
Comment créer des fonctions personnalisées pour Google Sheets ?
Analyser et ajuster le code des macros.
Quels sont les types de variables ?
Comment manipuler les variables dans Apps Script ?
Manipuler les données…
# Jour 1 — Poser des bases solides en Apps Script
Introduction à Google Apps Script.
Qu'est-ce que Google Apps Script ?
Connexion à Google Drive et à Google Sheets.
Comment utiliser l'éditeur de script ?
Les bases de la programmation Apps Script.
Créez votre premier script ?
Comment créer des fonctions personnalisées pour Google Sheets ?
Analyser et ajuster le code des macros.
Quels sont les types de variables ?
Comment manipuler les variables dans Apps Script ?
Manipuler les données Google Sheets avec Google Apps Script.
Comment lire, écrire et modifier les données Google Sheets avec Apps Script ?
Comment utiliser les formules Google Sheets avec Apps Script ?
# Jour 2 — Structurer des automatisations réutilisables
Manipuler les feuilles de calcul Google Sheets avec Apps Script.
Explorer les services spreadsheets.
Utiliser les fenêtres de dialogue.
Accéder et modifier des feuilles de calcul.
Mettre en forme une feuille de calcul.
Réorganiser les données d'une feuille de calcul.
Manipuler les données Google Sheets avec Apps Script.
Créer un menu personnalisé pour activer des fonctions.
Importer des données dans une feuille de calcul.
Requêter et insérer les données d'une API.
Modifier le type des données.
Partager les données Google Sheets et les scripts.
Enregistrez les données dans un fichier CSV sur Drive.
Envoyez les données dans un PDF par e-mail.
Créez et partagez une bibliothèque de scripts.
# Jour 3 — Automatiser des flux de données complets
Automatiser des flux de données Google Sheets avec Apps Script.
Gérer les différents types de déclencheurs.
Flux de traitement de données spreadsheet d'un QCM.
Flux de traitement de données csv de campagne marketing.
Créer une application web de gestion des membres.
Processus Apps Script pour gérer chaque flux.
Créer les supports des données brutes et clean.
Programmer les fonctions d'import des données brutes.
Programmer les fonctions de traitement de données.
Programmer le déclencheur pour activer automatiquement le flux.
# Jour 4 — Concevoir des Web Apps métier avec Apps Script
Introduction à l'architecture des Web Apps.
Fonctionnement d'une application Web : Frontend (HTML, CSS, Bootstrap), Backend (Apps Script) et base de données (Google Sheets).
Les bonnes pratiques pour structurer une application performante et maintenable.
Création d'une première Web App.
Mise en place d'un formulaire HTML intégré dans Apps Script.
Connexion avec Google Sheets pour stocker et récupérer des données.
Interactions utilisateur avancées.
Ajout d'événements dynamiques avec JavaScript (clics, sélections, champs de saisie).
Validation et traitement des données côté Backend avec Apps Script.
Organisation et gestion des données via Apps Script pour répondre aux besoins métiers.
Ateliers pratiques : Conception d'applications complètes.
Création de fonctionnalités interactives intégrant Bootstrap pour des interfaces professionnelles.
Implémentation de règles métier avancées (validation, gestion des conflits, relations e