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 brugt iA Writer for Mac & IOS: Den bedste tekstbehandler, du aldrig har brugt Det være sig et skolepapir eller et blogpost, vi alle på et tidspunkt befandt os i stand til at dumpe en flok karakterer i en tekstfil. Mens mobiltelefonen ... Læs mere mere). Jeg bruger Google Forms til at lave undersøgelser 5 Awesome grunde til at bruge Google Forms 5 Awesome grunde til at bruge Google Forms Hvis du nogensinde har forsøgt at lave en onlineundersøgelse, har du sikkert forsøgt et par værktøjer her og der. Du har uden tvivl nydt nogle funktioner i et produkt, og nogle af en anden, mens du er frustreret på ... Læs mere. Jeg bruger Google Chat til at tale med venner. Google lavede endda den software, der driver min bærbare computer og mobiltelefon.
Det er svært at tænke på et område, hvor Google ikke har rørt vores digitale liv for bedre eller værre. Men her er sagen. Det har aldrig været nemt at integrere Google-tjenester med hinanden. For det meste har de eksisteret som løsrivne og uensartede 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 få i din teknologiske værktøjsbælte. Det giver dig mulighed for at binde Google-tjenester sammen på en måde, der minder om IFTTT Den ultimative IFTTT Guide: Brug webens mest kraftfulde værktøj som en Pro Den ultimative IFTTT Guide: Brug webens mest kraftfulde værktøj som et proffs, hvis dette så det også kendt da IFTTT er en gratis web-baseret tjeneste for at få dine apps og enheder til at fungere sammen. Ikke sikker på, hvordan du opbygger din applet? Følg med denne vejledning. Læs mere . Men det er meget mere end det.
Det er en IDE (Integrated Development Environment), der kører i browseren. Ingen installationer er nødvendige. Google Apps Script tilbyder også en platform til at køre din kode på, ligesom ScraperWiki-platformen Gør datavidenskab i skyen med scraperwiki Gør datavidenskab i skyen med scraperwiki Datavidenskab er den nye store ting i teknologi; meget trendy og højtbetalt, med datavidenskabers efterspurgte af nogle af verdens største virksomheder. Læs mere, eller Amazon Web Services, eller Heroku gør. Den mest oplagte fordel ved dette er, at det giver dig mulighed for at køre din kode fra skyen og for at kunne arbejde fra en række enheder. Det er virkelig platform agnostic.
Google Apps Script er også et script sprog for Google Sheets, ligesom Visual Basic for Applications er et script sprog for Microsoft Excel. Dette giver dig en utrolig høj grad af kontrol og tilpasning, især i forhold til enkle formler.
Du kan endda bruge Google Apps Script til at opbygge webapplikationer. Ja, du læser det rigtigt. Web applikationer.
På dette tidspunkt har Google Apps Script sandsynligvis fået dig til at kæmpe for lidt. Men hvordan lærer du det? Nå, for at komme i gang, er der fem ressourcer, der kan hjælpe dig i din vej til at blive en Google Apps-scriptmaster.
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 uddybende sæt syntaks. For at lære Google Apps Script skal du i det mindste have en grundlæggende forståelse for JavaScript. Til dette anbefaler jeg CodeAcademy Codecademy - Hands Down Den nemmeste måde at kode Codecademy på - Hands Down Den nemmeste måde at kode Codecademy på er en ny hjemmeside skråstregt interaktivt programmeringsvejledning, der går dig gennem det grundlæggende i JavaScript. Selv om det ikke har eksisteret meget længe, har webstedet allerede genereret en masse buzz på ... Læs mere.
CodeAcademy kritiseres ofte for ikke at opmuntre den kreativitet, der kræves for at blive udvikler. Men for sine mangler i denne henseende er det godt at undervise i et programmeringssprog. Bedst af alt er det gratis.
Når du ved, hvordan man kode JavaScript, er det nok 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 på din lokale boghandel. Det er en udfordrende læsning, men det vil lære dig at skrive god, moderne og ren kode.
Google Apps Script Documentation
Der er en imponerende mængde dokumentation, der er tilgængelig online, der lover at lære dig essensen af Google Apps Script. Noget af det er bedre end andre, og det er overraskende, at det bedste eksempel kommer fra Google selv. De har offentliggjort den mest endelige vejledning til Google Apps Script API, som dækker alle aspekter af dets funktionalitet.
Ligesom al god dokumentation giver den virkelige eksempler på API'en i praksis, samtidig med at man forklarer hvad den gør. Typisk for Google er det også rigtig godt skrevet, og kulminerer i sidste ende i læseren med en stærk grundstødning i, hvordan systemet fungerer.
Google Apps Script-prøver
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 forsøg og fejl. De kræver noget lidt mere praktisk. Lyder det som dig? Hvis det er tilfældet, kan du finde det nyttigt at se på Google Apps Script Github, som har en utrolig rig forsyning af kodeeksempler.
Når du har gennemgået det, skal du overveje at se på '8 overraskende nyttige ting, du kan gøre med Google Sheets og Google Apps Script' fra How-To Geek. Dette har otte forskellige "opskrifter", der giver dig mulighed for at gøre alt fra at sende en mail-fusion email til at spore Amazon prisændringer.
Googleappsscript.org
En af de mere nyttige ressourcer, jeg har set for spirende Apps Script-udviklere, findes på googleappsscript.org. Dette websted er ikke så meget et sæt af strukturerede tutorials, men snarere en samling af programmer, der viser dig fleksibiliteten og alsidigheden af platformen.
Googleappsscript.org er lidt af en mundfuld, men det er en af de mest nyttige websteder, jeg har set om Google Apps Script. Webstedet kommer med en række rigtig nyttige kodeeksempler. En giver dig mulighed for at downloade dine Instagram-fotos til Google Drev, mens en anden giver dig mulighed for at oprette din egen Google Doodle til dit Google Apps-domæne.
Google JavaScript Style Guide
Skrive kode er let. Skriver god kode? Nå, det er noget helt anderledes .
Forskellige, men vigtige. Du ved aldrig, hvornår du måske skal dele din kode med en anden. Du ved aldrig, hvornår du måske skal revidere et program for at rette en fejl eller tilføje en ny funktion. Du skal muligvis vise din kode til en anden for at få deres hjælp. Som et resultat er det afgørende at få en forståelse for, hvordan man skriver ren, læsbar kode. For det skal du tjekke Googles JavaScript Style Guide.
Dette er en vigtig ressource, der lærer dig, hvordan du skriver godt, stilistisk ren JavaScript. Det er det, de bruger internt i Mountain View, så du ved, at det er solidt råd. Bedst af alt er det gratis. Selvom det ikke er særlig let at læse. Jeg vil anbefale dig at tjekke Javascript: De gode dele før du forsøger at gøre dette.
Savnede jeg nogen?
Der er nogle fantastiske ressourcer til at lære Google Apps Script. Jeg har fremhævet dem, jeg tror, 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.