Reklame
Hvor ofte bruger du Google-tjenester? Hvis du er som mig, er svaret "hele tiden". Jeg bruger Google Drev til at gemme filer. Nogle gange bruger jeg Google Dokumenter til at skrive artikler (selvom jeg foretrækker Apples sider og iA Writer iA Writer til Mac & iOS: Den bedste tekstbehandler, du aldrig har brugtDet være sig et skolepapir eller et blogindlæg, alle sammen befinder os os på et tidspunkt i stand til at skulle dumpe en masse karakterer i en tekstfil. Mens mobiltelefon ... Læs mere mere). Jeg bruger Google-formularer til undersøgelser 5 Fantastiske grunde til at bruge Google-formularerHvis du nogensinde har prøvet at lave en online undersøgelse, har du sandsynligvis prøvet et par værktøjer her og der. Du har uden tvivl haft glæde af nogle funktioner ved et produkt, og nogle af et andet, mens du er frustreret over ... Læs mere . Jeg bruger Google Chat til at tale med venner. Google lavede endda den software, der styrer min bærbare computer og mobiltelefon.
Det er svært at tænke på et område, hvor Google ikke har berørt vores digitale liv, til bedre eller værre. Men her er det. Det har aldrig været let at integrere Google-tjenester med hinanden. For det meste har de eksisteret som adskilte og forskellige enheder. Indtil nu er det. Mød Google Apps-script.
Hvad er Google Apps-script
Google Apps-script er måske et af de mest nyttige værktøjer, du kan have i dit teknologiske værktøjsbælte. Det giver dig mulighed for at binde Google-tjenester sammen på en måde det minder om IFTTT Den ultimative IFTTT-guide: Brug nettets mest kraftfulde værktøj som en professionelHvis dette er det, også kendt som IFTTT, er en gratis webbaseret service til at få dine apps og enheder til at arbejde sammen. Ikke sikker på, hvordan du bygger din applet? Følg denne vejledning. Læs mere . Men det er meget mere end det.
Det er et IDE (Integreret Udviklingsmiljø), der kører i browseren. Ingen installationer er nødvendige. Google Apps Script tilbyder også en platform til at køre din kode på, meget ligesom ScraperWiki-platformen Gør data videnskab i skyen med ScraperWikiDatavidenskab er den nye store ting inden for teknologi; meget trendy og højt betalt, hvor dataforskere søges af nogle af de største virksomheder i verden. Læs mere , eller Amazon Web Services, eller Heroku gør. Den mest åbenlyse fordel ved dette er, at det giver dig mulighed for at køre din kode fra skyen og være i stand til at arbejde fra en række enheder. Det er virkelig platform agnostisk.
Google Apps Script er også et scriptingsprog til Google Sheets, på samme måde Visual Basic for Applications er et scriptingsprog til Microsoft Excel. Dette giver dig en utrolig høj grad af kontrol og tilpasning, især sammenlignet med enkle formler.
Du kan endda bruge Google Apps Script til at oprette webapplikationer. Ja, du læser det rigtigt. Webapplikationer.
På dette tidspunkt har Google Apps-script sandsynligvis fået dig til at kæmpe for biten. Men hvordan lærer du det? Nå, for at komme i gang, her er fem ressourcer, der hjælper dig på din vej til at blive en Google Apps scripting-master.
CodeAcademy
Ja, du læser det rigtigt. CodeAcademy. Google Apps Script er baseret på det meget populære JavaScript-programmeringssprog, som er et kompliceret dyr med et meget præcist og detaljeret sæt syntaks. For at lære Google Apps-script skal du (i det mindste) bruge en grundlæggende forståelse af JavaScript. For det, Jeg anbefaler CodeAcademy Codecademy - Hænder ned Den nemmeste måde at kode påCodecademy er en ny interaktiv programmeringsvejledning til websidestreg, der leder dig gennem det grundlæggende i JavaScript. Selvom det ikke har været meget længe, har webstedet allerede genereret en masse brummer på ... Læs mere .
CodeAcademy kritiseres ofte for ikke at tilskynde til den kreativitet, der kræves for at blive en udvikler. Men for sine mangler i denne henseende er det fantastisk til at undervise strukturen i et programmeringssprog. Bedst af alt, det er gratis.
Når du ved, hvordan du koder JavaScript, er det sandsynligvis en god ide at lære at kode JavaScript korrekt. Med det i tankerne vil jeg kraftigt opfordre dig til at hente en kopi af JavaScript: De gode dele i din lokale boghandel. Det er en udfordrende læsning, men det vil lære dig, hvordan du skriver en god, moderne og ren kode.
Google Apps script-dokumentation
Der er en imponerende mængde dokumentation, der er tilgængelig online, der lover at lære dig det væsentlige ved Google Apps-script. Nogle af det er bedre end andre, og overraskende nok kommer det bedste eksempel fra Google selv. De har offentliggjort mest definitive guide til Google Apps Script API, der dækker alle facetter af dens funktionalitet.
Som al god dokumentation giver det eksempler på API i den virkelige verden, mens det forklares, hvad det gør. Typisk for Google er det også rigtig godt skrevet, og kulminerer i sidste ende med, at læseren har en stærk forankring i, hvordan systemet fungerer.
Google Apps-scripteksempler
Nogle mennesker lærer bedst ved at læse en tutorial eller en bog og absorbere så meget information som muligt. Det er fint. Men nogle mennesker har en læringsstil, der er bedre egnet til fremskridt gennem prøve og fejl. De kræver noget en smule mere praktisk. Lyder det som dig? I så fald kan det være nyttigt at se på Google Apps script Github, som har et utroligt stort udbud af kodeeksempler.
Når du er gået igennem det, kan du overveje at se på ‘8 Overraskende nyttige ting, du kan gøre med Google Sheets og Google Apps-script' fra Sådan gør du nørd. Dette har otte forskellige 'opskrifter', der giver dig mulighed for at gøre alt fra at sende en mail-merge-e-mail til at spore Amazon prisændringer.
Googleappsscript.org
En af de mere nyttige ressourcer, jeg har set til spirende Apps Script-udviklere, findes på googleappsscript.org. Dette sted er ikke så meget et sæt strukturerede tutorials, men snarere en samling programmer, der viser dig platformens fleksibilitet og alsidighed.
Googleappsscript.org er lidt af en mundfuld, men det er et af de mest nyttige sider, jeg har set om Google Apps Script. Webstedet leveres med et antal virkelig nyttige kodeeksempler. Den ene giver dig mulighed for at downloade din Instagram-fotos til Google Drev, mens en anden giver dig mulighed for at oprette dine egne Google Doodle til dit Google Apps-domæne.
Google JavaScript Style Guide
Det er let at skrive kode. Skriver du god kode? Det er noget helt anderledes.
Anderledes, men vigtigt. Du ved aldrig, hvornår du muligvis skal dele din kode med en anden. Du ved aldrig, hvornår du muligvis skal besøge et program for at løse en fejl eller tilføje en ny funktion. Det kan være nødvendigt, at du viser din kode til en anden for at få deres hjælp. Som et resultat er det vigtigt at få en forståelse af, hvordan man skriver ren, læsbar kode.
Dette er en vigtig ressource, der lærer dig, hvordan du skriver en god, stilistisk ren JavaScript. Det er hvad de bruger internt i Mountain View, så du ved, det er solide råd. Bedst af alt, det er gratis. Skønt det ikke er særlig nemt at læse. Jeg vil anbefale dig at tjekke ud Javascript: De gode dele før du prøver på dette.
Missede jeg noget?
Der er nogle fantastiske ressourcer til at lære Google Apps-script. Jeg har fremhævet dem, jeg synes skiller sig ud. Men hvad synes du? Har du fundet en ressource, som du synes er særlig nyttig? Fortæl mig om det i kommentarfeltet nedenfor.
Matthew Hughes er en softwareudvikler og forfatter fra Liverpool, England. Han findes sjældent uden en kop stærk sort kaffe i hånden og forguder absolut sin Macbook Pro og hans kamera. Du kan læse hans blog på http://www.matthewhughes.co.uk og følg ham på twitter på @matthewhughes.