- Maîtriser la syntaxe du langage JavaScript
- Gérer la programmation événementielle
- Manipuler la structure DOM d'une page HTML
- Développer des applications web en Javascript, HTML et CSS
- Etendre les fonctionnalités de Google Sheets
- Maîtriser les principales APIs des applications Google avec Google Apps Script
Bases de Javascript : Variables - Types de données - Conditions - Boucles - Fonctions - Objet vs prototype - Classes - Tableaux - String - Date - Principes généraux de HTML et CSS - Interactions avec une page web Google Sheets : Présentation de Google Sheets - Macros vs scripts Editeur Google Apps Script : Environnement de développement - Utiliser des macros dans Google Sheets - Utiliser des scripts GAS dans Google Sheets - Architecture d'une application - Déboguer son application - Partager son application API Google Sheets : Comprendre l'API dans son ensemble - Cellule - Feuille - Classeur - Application - APIs complémentaires : Browser, Logger, Ui - Evénements et triggers Formulaires et menus : HTML et CSS nécessaires à la création d'un formulaire - Ajouter un formulaire dans Sheet - Ajouter un menu dans Sheets - Gérer les évènements - Échanger des données Interactions avec les APIS Google : Interagir avec Google Drive - Interagir avec Gmail - Interagir avec Google Agenda - Interagir avec Google Docs - Interagir avec Google Slides
- Administrateur/trice de base de données
- Administrateur/trice de réseaux
- Développeur/euse d'applications mobiles
- Ingénieur/e études et développement en logiciels de simulation
- Ingénieur/e logiciel
- Testeur/euse en informatique
- Développeur/euse informatique
- Cogniticien/ne
- Développeur/euse multimédia
- Scrum master