Lære Google Script: 5 beste nettsteder og opplæringsprogrammer til bokmerke

Gjør nye og kule ting med Googles tjenester du bruker hver dag. Utvid og automatiser ved å lære det skybaserte skriptspråket fra Google.

Gjør nye og kule ting med Googles tjenester du bruker hver dag.  Utvid og automatiser ved å lære det skybaserte skriptspråket fra Google.
Annonse

Hvor ofte bruker du Google-tjenester? Hvis du er som meg, er svaret "hele tiden". Jeg bruker Google Disk til å lagre filer. Noen ganger bruker jeg Google Dokumenter til å skrive artikler (selv om jeg foretrekker Apples sider og iA Writer iA Writer for Mac og iOS: Den beste tekstbehandleren du aldri har brukt iA Writer for Mac og iOS: Den beste tekstbehandleren du aldri har brukt Det være seg et skolepapir eller et blogginnlegg, vi alle på et tidspunkt befinner oss i stand til å dumpe en haug med tegn i en tekstfil. Mens mobiltelefonen ... Les mer mer). Jeg bruker Google Forms for å lage undersøkelser. 5 Awesome grunner til å bruke Google Forms. 5 Awesome grunner til å bruke Google Forms. Hvis du noen gang har prøvd å lage en onlineundersøkelse, har du sannsynligvis prøvd noen få verktøy her og der. Du har uten tvil likte noen funksjoner i ett produkt, og noen av en annen, mens du er frustrert på ... Les mer. Jeg bruker Google Chat til å snakke med venner. Google lagde selv programvaren som driver min laptop og mobiltelefon.

Det er vanskelig å tenke på et område der Google ikke har rørt våre digitale liv, for bedre eller verre. Men her er saken. Det har aldri vært lett å integrere Googles tjenester med hverandre. For det meste har de eksistert som frittliggende og ulikheter. Inntil nå er det det. Møt Google Apps Script.

Hva er Google Apps Script

Google Apps Script er kanskje et av de mest nyttige verktøyene du kan ha i ditt teknologiske verktøylinje. Det gjør at du kan knytte Google-tjenester sammen på en måte som minner om IFTTT Den ultimate IFTTT-guiden: Bruk nettets mest kraftfulle verktøy som et proff Den ultimate IFTTT-guiden: Bruk nettets mest kraftfulle verktøy som et proffs Hvis dette så det, også kjent som IFTTT er en gratis nettbasert tjeneste for å få appene og enhetene dine til å fungere sammen. Ikke sikker på hvordan du bygger appleten din? Følg med denne veiledningen. Les mer . Men det er mye mer enn det.

Det er en IDE (Integrated Development Environment), som kjører i nettleseren. Ingen installasjoner nødvendig. Google Apps Script tilbyr også en plattform for å kjøre koden på, i likhet med ScraperWiki-plattformen. Gjøre datalogi i Cloud med ScraperWiki. Gjøre datalogi i Cloud med ScraperWiki. Datavitenskap er den nye store tingen i teknologi; svært trendy og høyt betalt, med datavitenskapere søkt av noen av de største selskapene i verden. Les mer, eller Amazon Web Services, eller Heroku gjør. Den mest åpenbare fordelen med dette er at den lar deg kjøre koden fra skyen, og å kunne jobbe fra en rekke enheter. Det er virkelig plattform agnostisk.

gass-1

Google Apps Script er også et skriptspråk for Google Sheets, på samme måte som Visual Basic for Applications er et skriptspråk for Microsoft Excel. Dette gir deg en utrolig høy grad av kontroll og tilpasning, spesielt i forhold til enkle formler.

Du kan til og med bruke Google Apps Script til å bygge webapplikasjoner. Ja, du leser det riktig. Web applikasjoner.

På dette tidspunktet har Google Apps Script sannsynligvis fått deg til å kjempe på biten. Men hvordan lærer du det? Vel, for å komme i gang, her er fem ressurser som vil hjelpe deg i din vei til å bli en Google Apps-skriptmester.

CodeAcademy

Ja, du leser det riktig. CodeAcademy. Google Apps Script er basert på det svært populære JavaScript-programmeringsspråket, som er et komplisert dyr med et svært nøyaktig og forseggjort sett med syntaks. For å lære Google Apps Script, trenger du (i det minste) en grunnleggende forståelse av JavaScript. For dette anbefaler jeg CodeAcademy Codecademy - Hands Down Den enkleste måten å kode Codecademy - Hands Down Den enkleste måten å kode Codecademy er en ny nettside slash interaktiv programmering veiledning som går deg gjennom det grunnleggende av JavaScript. Selv om det ikke har eksistert lenge, har nettstedet allerede generert mye buzz på ... Les mer.

gass-codeacademy

CodeAcademy er ofte kritisert som ikke oppfordrer den kreativiteten som kreves for å bli en utvikler. Men for sine mangler i dette henseende, er det flott å lære strukturen til et programmeringsspråk. Best av alt, det er gratis.

Når du vet hvordan du kodes JavaScript, er det sannsynligvis en god ide å lære å kodes JavaScript riktig . Med det i tankene, vil jeg sterkt oppfordre deg til å hente en kopi av JavaScript: The Good Parts på din lokale bokhandel. Det er en utfordrende lesning, men det vil lære deg hvordan du skriver god, moderne og ren kode.

Google Apps Script Documentation

Det er en imponerende mengde dokumentasjon som er tilgjengelig på nettet som lover å lære deg det viktigste i Google Apps Script. Noen av det er bedre enn andre, og det er overraskende at det beste eksemplet kommer fra Google seg selv. De har publisert den mest definitivt guiden til Google Apps Script API, som dekker alle fasetter av funksjonaliteten.

gass-dokumenter

I likhet med all god dokumentasjon gir den virkelige eksempler på API-en i praksis, samtidig som den forklarer hva den gjør. Vanligvis for Google, er det også veldig godt skrevet, og til slutt kulminerer i leseren som har en sterk begrunnelse i hvordan systemet fungerer.

Google Apps Script-eksempler

Noen mennesker lærer seg best ved å lese en opplæring eller en bok, og absorbere så mye informasjon som mulig. Det er greit. Men noen mennesker har en lærestil som er bedre egnet til å utvikle seg gjennom prøving og feiling. De krever noe litt mer praktisk. Lyder det som deg? Hvis det er tilfelle, kan det hende du finner det nyttig å se på Google Apps Script Github, som har en utrolig rik forsyning av kodeeksempler.

gassprøver

Når du har gått gjennom det, bør du vurdere å se på 8 Overraskende nyttige ting du kan gjøre med Google Sheets og Google Apps Script fra How-To Geek. Dette har åtte forskjellige "oppskrifter" som lar deg gjøre alt fra å sende en mail-fusjon epost, for å spore Amazon prisendringer.

Googleappsscript.org

En av de mer nyttige ressursene jeg har sett for spirende Apps Script-utviklere, finnes på googleappsscript.org. Dette nettstedet er ikke så mye et sett med strukturerte opplæringsprogrammer, men snarere en samling programmer som viser deg fleksibiliteten og allsidigheten til plattformen.

gass-Tute

Googleappsscript.org er litt munnfull, men det er en av de mest nyttige nettstedene jeg har sett om Google Apps Script. Nettstedet kommer med en rekke virkelig nyttige kodeeksempler. En lar deg laste ned Instagram-bildene dine til Google Disk, mens en annen lar deg lage din egen Google Doodle for Google Apps-domenet ditt.

Google JavaScript Style Guide

Skrivekode er enkelt. Skriver god kode? Vel, det er noe helt annet .

Ulike, men viktig. Du vet aldri når du må dele koden din med noen andre. Du vet aldri når du må revidere et program for å fikse en feil, eller legge til en ny funksjon. Det kan hende du må vise koden til noen andre for å få hjelp. Som et resultat er det viktig å få en forståelse av hvordan man skriver ren, lesbar kode. For det må du sjekke Googles JavaScript Style Guide.

gass-google-javascript-style-guide

Dette er en viktig ressurs som lærer deg hvordan du skriver bra, stilistisk rent JavaScript. Det er det de bruker internt i Mountain View, så du vet at det er solidt råd. Best av alt, det er gratis. Selv om det ikke er spesielt lett å lese. Jeg vil anbefale deg å sjekke ut Javascript: The Good Parts før du prøver å gjøre dette.

Savnet jeg noen?

Det er noen fantastiske ressurser for å lære Google Apps Script. Jeg har fremhevet de som jeg tror skiller seg ut. Men hva synes du? Har du funnet en ressurs du tror er spesielt nyttig? Fortell meg om det i kommentarfeltet nedenfor.

In this article