الانتقال إلى المحتوى الرئيسي
Gust Training
الويب والرقمنة

Formation Google Apps Script : Développement Google Sheets pour développeur

Objectifs de la formation Google Apps Script Google Sheets est devenu un concurrent sérieux de Microsoft Excel. C'est un outil puissant,

المدة
3 Jours
المستوى
Avancé
صيغ التكوين
حضوري · عن بعد · مختلط

أهداف الدورة التكوينية

Google Sheets est devenu un concurrent sérieux de Microsoft Excel. C’est un outil puissant, connecté, qui permet la collaboration et qui profite de la synergie avec les autres solutions Google.
Il dispose également d’un langage de script étendu basé sur JavaScript. Il permet de développer des macros à l’image de Microsoft VBA.
Au-delà de la simple programmation dans un tableur, les apps scripts donnent accès aux multiples ressources proposées par l’écosystème Google. Dans cette formation, vous apprendrez toutes les bases pour comprendre leur mécanisme et les utiliser.

Cette formation est destinée à un public connaissant déjà JavaScript si vous ne connaissez pas, nous vous conseillons de suivre la formation sur 4 jours qui vous communiquera l’essentiel de JavaScript pour développer des scripts pour Google Sheets (voir la formation Google Apps Script : Développer des macros pour Google Sheets).

Concrètement, à l’issue de cette formation Google Sheets Développement, vous serez en mesure de :

  • Utiliser des classes Google pour manipuler les données de Google Sheets
  • Développer des applications dans Google Sheet
  • Connaître les principales notions pour utiliser HTML et CSS afin de créer vos propres interfaces utilisateurs
  • Interagir avec les autres produits Google (Google Docs, Slides, Drive, Gmail, Maps, etc.)

لمن تتوجه هذه الدورة؟

Ce cours Google Apps Script Développement est destiné aux utilisateurs de Google Sheets qui souhaitent automatiser les traitements dans Google Sheets ou interagir plus fortement avec les autres outils de Google.

المتطلبات المسبقة

Pour suivre cette formation Google Apps Script il est indispensable de maitriser Javascript. La Formation Maîtriser HTML5, CSS3, JavaScript et Ajax (Réf.IHCJ) peut vous apporter ces coonnaissances.

البرنامج

Introduction à Google Apps Script

  • Google Apps Script dans le contexte des solutions Google 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

Les classes Google Sheets

  • Vue globale des classes disponibles Les classes “utilitaires” : Browser, Logger, Ui Le niveau application : SpreadsheetApp Le niveau classeur : Spreadsheet Le niveau feuille : Sheet Le niveau cellule : Range Les évènements onOpen, onEdit Créer des fonctions personnalisées

Pour chacune de ces classes, nous étudierons les principales méthodes et propriétés. Nous les mettrons en œuvre dans des exercices pratiques.

Le traitement des tableaux JavaScript

  • Le traitement des tableaux est la pierre angulaire de la programmation avec un tableur. Il permet de réaliser des scripts plus simples et optimisés.
  • Lire et écrire des données dans un tableau JavaScript La pertinence des tableaux : comparaison d’un traitement réalisé cellule par cellule ou grâce à un tableau Modifications globales des données d’un tableau Recherches dans un tableau Filtrage d’un tableau Tri d’un tableau Parcours dans un tableau

Les Userforms (formulaires utilisateurs)

Les formulaires utilisateurs permettent de développer des interfaces graphiques spécifiques pour Google Sheets et ainsi de construire des applications réellement professionnelles

  • Notions de base en HTML et CSS pour construire des formulaires simples Afficher un formulaire en mode fenêtre ou sidebar (sur le côté droit) Gérer les évènements Échanger des données avec le tableur

Les interactions avec les autres solutions Google

  • Envoyer des données vers Google Docs Envoyer des données vers Google Slides Accéder aux fichiers Google Drive Envoyer un email avec la classe MailApp Envoyer un email avec Gmail, récupérer ses emails dans un tableau Obtenir des données de Google Maps Placer un rendez-vous dans Google Agenda Envoyer un SMS via un service tiers Traduire un texte grâce à la classe LanguageApp

المواضيع: G Suite Workspace

الويب والرقمنة

Formation Zimbra : Installation et configuration

Objectifs de la formation Zimbra Cette formation Zimbra vous permettra de savoir installer, configurer et administrer Zimbra. À qui

المدة
3 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الويب والرقمنة

Formation WordPress Sécurité

Objectifs de la formation WordPress sécurité Cette formation WordPress Sécurité vise à sécuriser ses développements sous WordPress,

المدة
1 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Fondamental

الويب والرقمنة

Formation WordPress pour développeur (Expert)

Description de la formation WordPress Développeur Cette formation WordPress pour développeur vous permet de comprendre le fonctionnement de

المدة
3 Jours
صيغ التكوين
حضوري · عن بعد · مختلط
المستوى
Avancé
تواصل عبر واتساب