Publicité

À quelle fréquence utilisez-vous les services Google? Si vous êtes comme moi, la réponse est "tout le temps". J'utilise Google Drive pour stocker des fichiers. Parfois, j’utilise Google Docs pour rédiger des articles (même si je préfère les pages et iA Writer iA Writer pour Mac et iOS: le meilleur traitement de texte que vous n'ayez jamais utiliséQu'il s'agisse d'un journal scolaire ou d'un article de blog, nous nous retrouvons tous à un moment ou à un autre à devoir déverser un tas de caractères dans un fichier texte. Alors que le téléphone portable ... Lire la suite plus). j'utilise Google Forms pour effectuer des sondages 5 bonnes raisons d'utiliser Google FormsSi vous avez déjà essayé de faire un sondage en ligne, vous avez probablement essayé quelques outils ici et là. Vous avez sans aucun doute apprécié certaines fonctionnalités d'un produit et d'autres, tout en étant frustré par ... Lire la suite . J'utilise Google Chat pour parler à des amis. Google a même créé le logiciel qui alimente mon ordinateur portable et mon téléphone portable.

instagram viewer

Il est difficile de penser à un domaine dans lequel Google n'a pas touché à notre vie numérique, pour le meilleur ou pour le pire. Mais voici le truc. L'intégration des services Google n'a jamais été aussi simple. Pour la plupart, ils ont existé comme des entités détachées et disparates. Jusqu'à présent, c'est. Découvrez Google Apps Script.

Qu'est-ce que le script Google Apps

Google Apps Script est peut-être l'un des outils les plus utiles que vous puissiez avoir dans votre ceinture d'outils technologiques. Il vous permet de lier les services Google ensemble d'une manière qui rappelle IFTTT Le guide IFTTT ultime: utilisez l'outil le plus puissant du Web comme un proIf This Then That, également connu sous le nom d'IFTTT, est un service Web gratuit permettant à vos applications et appareils de fonctionner ensemble. Vous ne savez pas comment créer votre applet? Suivez ce guide. Lire la suite . Mais c'est bien plus que ça.

Il s'agit d'un IDE (Integrated Development Environment), qui s'exécute dans le navigateur. Aucune installation nécessaire. Google Apps Script propose également une plate-forme pour exécuter votre code, un peu comme la plate-forme ScraperWiki Faire de la science des données dans le cloud avec ScraperWikiLa science des données est la nouvelle grande technologie; très à la mode et très bien payé, les scientifiques des données étant recherchés par certaines des plus grandes entreprises du monde. Lire la suite , ou Amazon Web Services, ou Heroku le fait. L'avantage le plus évident de cela est qu'il vous permet d'exécuter votre code à partir du cloud et de pouvoir travailler à partir d'une variété d'appareils. C'est vraiment indépendant de la plate-forme.

gaz- 1

Google Apps Script est également un langage de script pour Google Sheets, de la même manière que Visual Basic pour Applications est un 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.

Vous pouvez même utiliser Google Apps Script pour créer des applications Web. Oui, tu l'as bien lu. Des applications Web.

À ce stade, le script Google Apps vous a probablement amené à vous battre. Mais comment l'apprends-tu? Eh bien, pour commencer, voici cinq ressources qui vous aideront à devenir un maître des scripts Google Apps.

CodeAcademy

Oui, tu l'as bien lu. CodeAcademy. Google Apps Script est basé sur le langage de programmation JavaScript très populaire, qui est une bête compliquée avec un ensemble de syntaxe très précis et élaboré. Pour apprendre le script Google Apps, vous aurez besoin (au minimum) d'une compréhension de base de JavaScript. Pour ça, Je recommande CodeAcademy Codecademy - De loin le moyen le plus simple de coderCodecademy est un nouveau didacticiel de programmation interactive de slash de site Web qui vous guide à travers les bases de JavaScript. Bien qu'il n'existe pas depuis très longtemps, le site génère déjà beaucoup de buzz sur ... Lire la suite .

académie du code du gaz

CodeAcademy est souvent critiqué comme n'encourageant pas la créativité requise pour devenir développeur. Mais pour ses lacunes à cet égard, il est excellent pour enseigner la structure d'un langage de programmation. Le meilleur de tous, gratuit.

Une fois que vous savez coder JavaScript, c'est probablement une bonne idée d'apprendre à coder JavaScript correctement. Dans cet esprit, je vous encourage fortement à prendre une copie de JavaScript: les bonnes parties à votre librairie locale. C'est une lecture difficile, mais elle vous apprendra à écrire du code propre, moderne et propre.

Documentation des scripts Google Apps

Il existe une quantité impressionnante de documentation disponible en ligne qui promet de vous enseigner l'essentiel de Google Apps Script. Certains sont meilleurs que d'autres, et sans surprise, le meilleur exemple vient de Google eux-mêmes. Ils ont publié le guide le plus définitif à l'API Google Apps Script, qui couvre toutes les facettes de ses fonctionnalités.

gas-docs

Comme toute bonne documentation, il fournit des exemples concrets de l'API dans la pratique, tout en expliquant ce qu'il fait. Généralement, pour Google, il est également très bien écrit, et aboutit finalement au fait que le lecteur possède une solide base dans le fonctionnement du système.

Exemples de scripts Google Apps

Certaines personnes apprennent mieux en lisant un tutoriel ou un livre et en absorbant autant d'informations que possible. C'est très bien. Mais certaines personnes ont un style d'apprentissage qui est mieux adapté pour progresser par essais et erreurs. Ils nécessitent quelque chose d'un peu plus pratique. Est-ce que ça vous ressemble? Si tel est le cas, vous trouverez peut-être utile de Google Apps Script Github, qui dispose d'une offre incroyablement riche d'exemples de code.

échantillons de gaz

Une fois que vous avez traversé cela, pensez à regarder "8 choses étonnamment utiles que vous pouvez faire avec Google Sheets et Google Apps Script' de How-To Geek. Cela comprend huit «recettes» différentes qui vous permettent de faire quoi que ce soit: envoyer un e-mail de fusion et suivre les changements de prix d'Amazon.

Googleappsscript.org

L'une des ressources les plus utiles que j'ai vues pour les développeurs en herbe Apps Script se trouve sur googleappsscript.org. Ce site n'est pas tant un ensemble de didacticiels structurés, mais plutôt une collection de programmes qui vous montrent la flexibilité et la polyvalence de la plate-forme.

gas-tute

Googleappsscript.org est une bouchée, mais c'est l'un des sites les plus utiles que j'ai vus sur Google Apps Script. Le site est livré avec un certain nombre d'exemples de code très utiles. L'un vous permet de télécharger votre Photos Instagram sur Google Drive, tandis qu'un 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 simple. Écrire un bon code? C'est quelque chose Completement différent.

Différent, mais important. Vous ne savez jamais quand vous devrez partager votre code avec quelqu'un d'autre. Vous ne savez jamais quand vous devrez peut-être revoir un programme pour corriger un bogue ou ajouter une nouvelle fonctionnalité. Vous devrez peut-être montrer votre code à quelqu'un d'autre pour obtenir son aide. Par conséquent, il est essentiel de comprendre comment écrire du code propre et lisible.

gas-google-javascript-style-guide

Il s'agit d'une ressource vitale qui vous apprend à rédiger un code JavaScript correct et stylistique. C’est ce qu’ils utilisent en interne à Mountain View, vous savez donc que c’est un bon conseil. Le meilleur de tous, gratuit. Mais ce n'est pas particulièrement facile à lire. Je vous recommande de vérifier Javascript: les bonnes parties avant de tenter cela.

En ai-je manqué?

Il existe des ressources incroyables pour apprendre le script Google Apps. J'ai mis en évidence ceux que je pense se démarquer. Mais qu'est ce que tu penses? Avez-vous trouvé une ressource qui vous semble particulièrement utile? Parlez-moi de cela dans la section des commentaires ci-dessous.

Matthew Hughes est un développeur de logiciels et écrivain de Liverpool, en Angleterre. Il est rarement trouvé sans une tasse de café noir fort dans sa main et adore absolument son Macbook Pro et son appareil photo. Vous pouvez lire son blog sur http://www.matthewhughes.co.uk et suivez-le sur twitter à @matthewhughes.