Formation Google Apps Script

Formation Google Apps Script

Formateur :
Catégories :
Avis :

A propos de cette formation

Google Apps Script est un langage de programmation basé sur JavaScript permettant de « fournir des moyens simples d’automatiser des tâches à travers les produits Google et des services tiers » (Google). App Script est l’outil permettant de créer des modules complémentaires pour Google Sheets, Docs, Forms, Slides, Sites.

A la fin de cette formation vous saurez développer et déployer des scripts Google Apps Script afin d’enrichir en fonctionnalités Google Sheets, Docs, Forms et Sites,  d’interagir avec des comptes e-mail et de créer des applications Web standalone.

Pour suivre cette formation il est conseillé d’avoir des notions en HTML, CSS et JavaScript.

Programme de la formation

 

Rappels et introduction

  • Concepts généraux du développement Web
  • Langages HTML, CSS et JavaScript
  • Les solutions Google
  • JavaScript vs Google Apps Script

Amélioration du tableur (Google Sheets)

  • Fonctions de Google Sheets ou Google Apps Script ?
  • Environnement de développement
  • Fonctions personnalisées de Google Sheets
  • Formatage automatique des feuilles de travail
  • Interface utilisateur dans Google Sheets : menus, boutons personnalisés, pop-ups, sidebars

Création et manipulation des formulaires

  • Outils existants
  • Limitations des formulaires
  • HTML Service

Gestion de comptes e-mail

  • Récupération de données Gmail
  • Création de labels
  • Compter, trier, archiver et supprimer des e-mails et des threads
  • Automatisation de flux de travail

Inclusion de scripts dans des documents textes (Google Docs)

  • Génération d’un document Google Docs depuis des données Google Sheets
  • Analyse et modification des éléments d’un document
  • Utilisation d’un script pour insérer des images dans un document
  • Récupération et présentation de données provenant d’autres services et de bases de données externes
  • Interface utilisateur dans Google Docs : menus, boutons personnalisés, pop-ups, sidebars

Incorporation des scripts dans des sites Google

  • Gadgets : présentation et cas d’usage, limitations
  • Création et maintenance de sites avec Google Apps Script
  • Création de pages

Applications Web standalone

  • Création d’interfaces utilisateurs
  • Limitation des accès utilisateurs
  • Protection de vos données

Déploiement

  • Déploiement avec ou sans gestion des versions pour utilisation comme web app, adon ou exécutable
  • Extension à Google Chrome

Introduction à LINQ

  • Les extensions de langage C# pré-requies à LinQ : delegate, lambda, etc.
  • Pourquoi Linq ?
  • Linq et les collections d’objets (Linq to Objects)
  • Linq et les documents XML (Linq to XML)
  • Mapping objet / relationnel avec Linq (Linq to Entities)

Créer des applications Web avec ASP.NET

  • Le développement d’applications web avec Visual Studio
  • Vue d’ensemble d’ASP.Net
  • Création d’un formulaire simple
  • Utilisation des variables de session et d’application, passage d’argument à une url
  • Ouverture sur Sharepoint

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: