Advertentie

Hoe vaak gebruikt u Google-services? Als je op mij lijkt, is het antwoord 'altijd'. Ik gebruik Google Drive om bestanden op te slaan. Soms gebruik ik Google Docs om artikelen te schrijven (hoewel ik de voorkeur geef aan Apple's Pages en iA Writer iA Writer voor Mac en iOS: de beste tekstverwerker die je nog nooit hebt gebruiktOf het nu een schoolkrant of een blogpost is, we bevinden ons allemaal op een gegeven moment in de positie dat we een aantal karakters in een tekstbestand moeten dumpen. Terwijl mobiele telefoon ... Lees verder meer). ik gebruik Google Formulieren voor het maken van enquêtes 5 geweldige redenen om Google Formulieren te gebruikenAls je ooit hebt geprobeerd een online enquête te maken, heb je hier en daar waarschijnlijk een paar tools geprobeerd. Je hebt ongetwijfeld genoten van sommige functies van het ene product en van een ander, terwijl je gefrustreerd was over ... Lees verder . Ik gebruik Google Chat om met vrienden te praten. Google heeft zelfs de software gemaakt die mijn laptop en mobiele telefoon van stroom voorziet.

Het is moeilijk om een ​​gebied te bedenken waarop Google ons digitale leven niet heeft aangeraakt, in voor- en tegenspoed. Maar hier is het ding. Het is nog nooit zo eenvoudig geweest om Google-services met elkaar te integreren. Voor het grootste deel bestonden ze als losse en ongelijksoortige entiteiten. Tot nu toe. Maak kennis met Google Apps Script.

Wat is Google Apps Script

Google Apps Script is misschien wel een van de handigste tools die u in uw technologische toolbelt kunt hebben. Hiermee kunt u Google-services op een bepaalde manier aan elkaar koppelen dat doet denken aan IFTTT De ultieme IFTTT-gids: gebruik de krachtigste tool van internet als een professionalIf This Then That, ook bekend als IFTTT, is een gratis webgebaseerde service om uw apps en apparaten samen te laten werken. Weet u niet zeker hoe u uw applet moet bouwen? Volg samen met deze gids. Lees verder . Maar het is veel meer dan dat.

Het is een IDE (Integrated Development Environment), die in de browser draait. Geen installaties nodig. Google Apps Script biedt ook een platform waarop u uw code kunt uitvoeren, net zoals het ScraperWiki Platform Datawetenschap doen in de cloud met ScraperWikiData science is het nieuwe grote ding in technologie; zeer trendy en zeer betaald, met datawetenschappers die worden gezocht door enkele van de grootste bedrijven ter wereld. Lees verder of Amazon Web Services, of Heroku. Het meest voor de hand liggende voordeel hiervan is dat u hiermee uw code vanuit de cloud kunt uitvoeren en vanaf verschillende apparaten kunt werken. Het is echt platformonafhankelijk.

gas- 1

Google Apps Script is ook een scripttaal voor Google Spreadsheets, net zoals Visual Basic for Applications een scripttaal is voor Microsoft Excel. Dit geeft u een ongelooflijk hoge mate van controle en aanpassing, vooral in vergelijking met eenvoudige formules.

U kunt zelfs Google Apps Script gebruiken om webapplicaties te bouwen. Ja, je leest het goed. Web applicaties.

Op dit moment heeft Google Apps Script u waarschijnlijk aan het werk gezet. Maar hoe leer je het? Om u op weg te helpen, volgen hier vijf bronnen die u kunnen helpen om een ​​Google Apps-scriptmaster te worden.

CodeAcademy

Ja, je leest het goed. CodeAcademy. Google Apps Script is gebaseerd op de zeer populaire JavaScript-programmeertaal, een ingewikkeld beest met een zeer nauwkeurige en uitgebreide syntaxis. Om Google Apps Script te leren, heb je (op zijn minst) een basiskennis van JavaScript nodig. Voor deze, Ik raad CodeAcademy aan Codecademy - Zonder twijfel de gemakkelijkste manier om te coderenCodecademy is een nieuwe interactieve interactieve programmeerhandleiding voor websites die je door de basis van JavaScript leidt. Hoewel het nog niet zo lang bestaat, heeft de site al veel buzz gegenereerd op ... Lees verder .

gas-codeacademy

CodeAcademy wordt vaak bekritiseerd omdat het niet de creativiteit aanmoedigt die nodig is om ontwikkelaar te worden. Maar vanwege de tekortkomingen in dit opzicht is het geweldig in het onderwijzen van de structuur van een programmeertaal. Het beste van alles is dat het gratis is.

Als u eenmaal weet hoe u JavaScript moet coderen, is het waarschijnlijk een goed idee om te leren hoe u JavaScript codeert naar behoren. Met dat in gedachten, raad ik je ten zeerste aan een exemplaar op te halen JavaScript: The Good Parts bij uw plaatselijke boekwinkel. Het is uitdagend om te lezen, maar het leert je hoe je goede, moderne en schone code schrijft.

Google Apps Script-documentatie

Er is een indrukwekkende hoeveelheid documentatie online beschikbaar die belooft u de basis van Google Apps Script te leren. Een deel is beter dan andere, en het is niet verwonderlijk dat het beste voorbeeld van Google zelf komt. Ze hebben de meest definitieve gids aan de Google Apps Script API, die alle facetten van de functionaliteit omvat.

gas-docs

Zoals alle goede documentatie, biedt het praktijkvoorbeelden van de API in de praktijk, terwijl het uitlegt wat het doet. Typisch voor Google is het ook erg goed geschreven, en uiteindelijk culmineert het dat de lezer een sterke basis heeft voor hoe het systeem werkt.

Google Apps Script-voorbeelden

Sommige mensen leren het beste door een tutorial of een boek te lezen en zoveel mogelijk informatie op te nemen. Dat is prima. Maar sommige mensen hebben een leerstijl die beter geschikt is om met vallen en opstaan ​​vooruit te komen. Ze hebben iets meer praktisch nodig. Klinkt dat zoals jij? Zo ja, dan vindt u het misschien handig om naar de website te kijken Google Apps Script Github, die een verbazingwekkend rijk aanbod aan codevoorbeelden heeft.

gasmonsters

Als je dat eenmaal hebt doorlopen, overweeg dan om te kijken naar ‘8 verrassend handige dingen die u kunt doen met Google Spreadsheets en Google Apps Script' van How-To Geek. Dit heeft acht verschillende ‘recepten’ waarmee u alles kunt doen, van het verzenden van een mail-merge-e-mail tot het volgen van prijswijzigingen van Amazon.

Googleappsscript.org

Een van de handigere bronnen die ik heb gezien voor beginnende Apps Script-ontwikkelaars, is te vinden op googleappsscript.org. Deze site is niet zozeer een reeks gestructureerde tutorials, maar eerder een verzameling programma's die u de flexibiliteit en veelzijdigheid van het platform laten zien.

gas-tute

Googleappsscript.org is een beetje een mondvol, maar het is een van de nuttigste sites die ik heb gezien over Google Apps Script. De site wordt geleverd met een aantal echt nuttige codevoorbeelden. Met één kunt u uw downloaden Instagram-foto's naar Google Drive, terwijl u met een andere uw eigen kunt maken Google Doodle voor uw Google Apps-domein.

Google JavaScript-stijlgids

Code schrijven is eenvoudig. Goede code schrijven? Nou, dat is iets compleet anders.

Anders, maar belangrijk. Je weet nooit wanneer je je code met iemand anders moet delen. Je weet nooit wanneer je een programma opnieuw moet bezoeken om een ​​bug op te lossen of een nieuwe functie toe te voegen. Mogelijk moet u uw code aan iemand anders laten zien om hun hulp te krijgen. Daarom is het cruciaal om inzicht te krijgen in het schrijven van schone, leesbare code.

gas-google-javascript-style-guide

Dit is een essentiële bron die u leert hoe u goed, stilistisch schoon JavaScript kunt schrijven. Dit is wat ze intern gebruiken in Mountain View, dus je weet dat het een goed advies is. Het beste van alles is dat het gratis is. Hoewel het niet bijzonder gemakkelijk te lezen is. Ik raad je aan om uit te checken Javascript: The Good Parts voordat u dit probeert.

Heb ik iemand gemist?

Er zijn een aantal geweldige bronnen om Google Apps Script te leren. Ik heb degenen gemarkeerd waarvan ik denk dat ze opvallen. Maar wat denk jij? Heeft u een hulpmiddel gevonden waarvan u denkt dat het bijzonder nuttig is? Vertel me erover in de comments hieronder.

Matthew Hughes is een softwareontwikkelaar en schrijver uit Liverpool, Engeland. Hij wordt zelden gevonden zonder een kopje sterke zwarte koffie in zijn hand en is dol op zijn Macbook Pro en zijn camera. Je kunt zijn blog lezen op http://www.matthewhughes.co.uk en volg hem op twitter op @matthewhughes.