Développer des applications et automatiser les processus avec Google Apps Script

Google Workspace    1200 € HT

Objectifs

Développeurs, utilisateurs confirmés souhaitant développer des macros et applications Sheets sous le langage Google Apps Script.

A l’issue de la formation les participants seront capables de :

  • Comprendre les principes de base de Google Apps Script
  • Apprendre à automatiser des tâches quotidiennes dans Sheets, Docs et autres applications
  • Développer des compétences en programmation pour créer des scripts personnalisés
  • Maîtriser les techniques avancées pour optimiser les processus métiers

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours adapté au logiciel étudié et au niveau suivi
  • Assistance téléphonique gratuite et illimitée

Modalité d'évaluation

  • Evaluation formative au travers de nombreux exercices tout au long de la formation permettant de valider les compétences acquises.
    Attestation de stage.
  • Emargement quotidien d’une feuille de présence
  • Possibilité de passage de la certification Tosa en fin de formation

Accessibilité aux personnes handicapées

Pour tout besoin d’adaptation, retrouver le contact de notre référent handicap et les modalités d’accueil sur la page : Infos pratiques/Situation de Handicap

Public concerné

Tout utilisateur de Google Sheets

Pré-requis

Avoir une base de connaissance en apps script ou javascript.

3 jours
Prochaine session

Jour 1 : Introduction et Bases de Google Apps Script

Introduction à Google Apps Script

  • Introduction à Google Apps Script
  • Types de scripts
  • L'environnement de développement
  • La documentation, les ressources Google et autres
  • L'enregistreur de macro : enregistrer, voir le code généré et le modifier
  • Le mode debugger

Découvrir les notions essentielles de JavaScript

  • Rédiger et définir une fonction
  • Définir une variable avec let et const
  • Expliquer pourquoi ne plus utiliser var pour les variables
  • Découvrir les types de variables de base (texte, nombre, booléen)
  • Effectuer des opérations arithmétiques
  • Concaténer des variables
  • Utiliser les conditions pour effectuer des vérifications
  • Lire les propriétés d'une chaîne de caractère
  • Manipuler des chaînes de caractères avec les méthodes

Scripts et Automatisation de Google Sheets

  • Manipulation de Google Sheets avec Apps Script
  • Exercice Pratique : Automatisation de Tâches dans Sheets

Jour 2 : Approfondissement et Applications Avancées

Interactions Avancées avec Google Sheets et Google Forms

  • Fonctions Avancées de Google Sheets
  • Google Forms et Apps Script
  • Exercice Pratique : Tableaux de Bord Dynamiques

Google Docs et Interactions avec D’autres Applications

  • Automatisation de Google Docs
  • Exercice Pratique : Génération de Rapports Automatiques
  • Interactions avec d’Autres Applications Google

 Jour 3 : Projets et Applications Personnalisées

Développement de Projets Personnalisés

  • Conception et Planification de Projets
  • Développement des Projets

Finalisation et Présentation des Projets

  • Finalisation des Projets : Présentation des Projets
  • Conclusion et validation des acquis

Travaux pratiques

  • Pour chaque point du programme abordé :
    Présentation et démonstration par le formateur, mise en pratique sur les fonctionnalités abordées par le stagiaire avec l’appui du formateur et du groupe à l’aide d’exercices pratiques, feedbacks du formateur tout au long de l’activité.