Apprendre Google Script : 5 meilleurs sites et tutoriels de création de signets
À quelle fréquence utilisez-vous les services Google ? Si vous êtes comme moi, la réponse est « toujours ». J’utilise Google Drive pour stocker des fichiers. Parfois, j’utilise Google Docs pour écrire des articles (bien que je préfère les Pages d’Apple et iA Writer). J’utilise Google Forms pour enquêter. J’utilise Google Chat pour discuter avec des amis. Google fabrique même des logiciels qui alimentent mon ordinateur portable et mon téléphone.
Il est difficile d’imaginer un domaine dans lequel Google n’a pas touché nos vies numériques, pour le meilleur ou pour le pire. Mais c’est comme ça. L’intégration des services Google entre eux n’a jamais été aussi simple. Dans la plupart des cas, ils existent en tant qu’entités séparées et distinctes. Jusqu’ici, c’est tout. Découvrez Google AppsScript.
Qu’est-ce que Google Apps Script
Google Apps Script est probablement l’un des outils les plus utiles de votre ceinture d’outils technologiques. Il vous permet de connecter les services Google ensemble d’une manière similaire à IFTTT. Mais bien plus que cela.
Il s’agit d’un IDE (Integrated Development Environment) qui s’exécute dans le navigateur. Aucune installation requise. Google Apps Script fournit également une plate-forme pour exécuter votre code, tout comme la plate-forme ScraperWiki, Amazon Web Services ou Heroku. L’avantage le plus évident de cela est qu’il vous permet d’exécuter du code à partir du cloud et de pouvoir travailler sur une variété d’appareils. Il est vraiment indépendant de la plate-forme.
Google Apps Script est également le langage de script pour Google Sheets, tout comme Visual Basic pour Applications est le langage de script pour Microsoft Excel. Cela vous donne un degré incroyablement élevé de contrôle et de personnalisation, en particulier par rapport aux formules simples.
Faire une vidéo du jour
Vous pouvez même utiliser Google Apps Script pour créer des applications Web. Oui, tu l’as bien lu. application Web.
À ce stade, Google Apps Script vous a peut-être coupé le souffle. Mais comment l’apprend-on ? Eh bien, pour vous aider à démarrer, voici cinq ressources pour vous aider à devenir un gourou de Google Apps Script.
Académie des codes
Oui, tu l’as bien lu. Académie des Codes. Google Apps Script est basé sur le langage de programmation JavaScript très populaire, une bête complexe avec un ensemble de syntaxe très précis et granulaire. Pour apprendre Google Apps Script, vous aurez besoin (au moins) d’une compréhension de base de JavaScript. Pour cela, je recommande CodeAcademy.
CodeAcademy est souvent critiqué pour avoir découragé la créativité nécessaire pour devenir développeur. Mais comme il est insuffisant à cet égard, il est très bon pour enseigner la structure des langages de programmation. Le meilleur de tous, gratuit.
Une fois que vous savez comment écrire du JavaScript, il peut être judicieux d’apprendre à écrire du JavaScript. De manière appropriéeDans cet esprit, je vous recommande fortement de vous procurer un exemplaire de JavaScript : The Good Parts dans votre librairie locale. C’est une lecture difficile, mais elle vous apprendra à écrire un bon code, moderne et propre.
Documentation sur les scripts Google Apps
Il existe une multitude de documents disponibles en ligne qui promettent de vous apprendre les bases de Google Apps Script. Certains d’entre eux sont meilleurs que d’autres, et sans surprise, les meilleurs exemples proviennent de Google lui-même. Ils publient le guide le plus définitif de l’API Google Apps Script, couvrant tous les aspects de ses fonctionnalités.
Comme toute bonne documentation, il fournit des exemples concrets de l’API en pratique tout en expliquant ce qu’elle fait. Pour Google en général, il est également bien écrit et finit par donner au lecteur une base solide sur le fonctionnement du système.
Exemple de script Google Apps
Certaines personnes apprennent mieux en lisant des tutoriels ou des livres et en absorbant autant d’informations que possible. Cela n’a pas d’importance. Mais certaines personnes apprennent d’une manière plus adaptée pour progresser par essais et erreurs. Ils ont besoin de quelque chose de plus pratique. Est-ce que ceci vous ressemble? Si tel est le cas, vous trouverez peut-être utile de consulter le Google Apps Script Github, qui fournit un ensemble très riche d’exemples de code.
Une fois que vous avez fait cela, pensez à consulter « 8 choses étonnamment utiles que vous pouvez faire avec Google Sheets et Google Apps Script » dans How-To Geek. Il propose huit « recettes » différentes qui vous permettent de tout faire, de l’envoi d’e-mails de publipostage au suivi des modifications de prix Amazon.
Googleappsscript.org
L’une des ressources les plus utiles que j’ai vues pour les développeurs Apps Script en herbe se trouve sur googleappsscript.org. Le site est moins un ensemble structuré de tutoriels qu’un ensemble de programmes qui vous montrent la flexibilité et la polyvalence de la plateforme.
Googleappsscript.org est un peu long, mais c’est l’un des sites les plus utiles que j’ai vus pour Google Apps Script. Ce site fournit de nombreux exemples de code très utiles. L’un vous permet de télécharger des photos Instagram sur Google Drive, tandis que l’autre vous permet de créer votre propre Google Doodle pour votre domaine Google Apps.
Guide de style Google JavaScript
L’écriture de code est facile. Écrire un bon code ?Eh bien, c’est un peu complètement différent.
Différent, mais important. Vous ne savez jamais quand vous devrez peut-être partager votre code avec d’autres. Vous ne savez jamais quand vous pourriez avoir besoin de revoir un programme pour corriger un bogue ou ajouter une nouvelle fonctionnalité. Vous devrez peut-être montrer votre code à d’autres personnes pour obtenir leur aide. Par conséquent, savoir écrire du code propre et lisible est crucial.
C’est une excellente ressource pour vous apprendre à écrire du bon JavaScript de style propre. C’est ce qu’ils utilisent à l’intérieur de Mountain View, vous savez donc que c’est un bon conseil. Le meilleur de tous, gratuit. Bien que ce ne soit pas particulièrement facile à lire. Je vous suggère de consulter Javascript : les bonnes parties avant de l’essayer.
Est-ce que je l’ai raté ?
Il existe d’excellentes ressources pour apprendre Google Apps Script. J’ai mis en évidence ceux qui, à mon avis, se démarquent. Mais que pensez-vous? Avez-vous trouvé une ressource qui vous semble particulièrement utile ? Faites-le moi savoir dans la section des commentaires ci-dessous.
A propos de l’auteur