reklama
Jak často využíváte služby Google? Pokud jste jako já, odpověď zní „pořád“. K ukládání souborů používám Disk Google. Někdy používám Dokumenty Google k psaní článků (i když dávám přednost stránkám Apple a iA Writer iA Writer pro Mac a iOS: Nejlepší textový procesor, který jste nikdy nepoužiliAť už se jedná o školní noviny nebo blogový příspěvek, všichni jsme se v určitém okamžiku ocitli v pozici, kdy musíme skládat spoustu postav do textového souboru. Zatímco mobilní telefon ... Přečtěte si více více). používám Formuláře Google pro průzkumy 5 skvělých důvodů pro použití formulářů GooglePokud jste se někdy pokusili provést online průzkum, pravděpodobně jste sem a tam vyzkoušeli několik nástrojů. Nepochybně jste si užili některé funkce jednoho produktu a některé další, zatímco jste frustrovaní ... Přečtěte si více . Používám Google Chat pro rozhovor s přáteli. Google dokonce vytvořil software, který pohání můj notebook a mobilní telefon.
Je těžké vymyslet oblast, ve které se Google nedotkl našeho digitálního života, k lepšímu ani k horšímu. Ale tady je ta věc. Nikdy nebylo snadné integrovat služby Google mezi sebou. Většinou existovaly jako oddělené a různorodé entity. Až dosud to tak je. Seznamte se s Google Apps Script.
Co je skript Google Apps
Google Apps Script je možná jedním z nejužitečnějších nástrojů, které můžete mít ve svém technologickém pásu nástrojů. To vám umožní propojit služby Google takovým způsobem to připomíná IFTTT Průvodce Ultimate IFTTT: Používejte nejvýkonnější nástroj na webu jako profesionálIf This Then That, také známý jako IFTTT, je bezplatná webová služba, která umožňuje spolupráci aplikací a zařízení. Nejste si jisti, jak sestavit applet? Postupujte společně s tímto průvodcem. Přečtěte si více . Ale je to mnohem víc.
Je to IDE (Integrated Development Environment), které běží v prohlížeči. Nejsou nutné žádné instalace. Google Apps Script také nabízí platformu pro spouštění vašeho kódu platforma ScraperWiki Věda o datech v cloudu pomocí aplikace ScraperWikiData science je nová velká věc v technologii; vysoce trendy a vysoce placené, přičemž vědci v oblasti dat vyhledávají některé z největších společností na světě. Přečtěte si více , nebo Amazon Web Services nebo Heroku. Nejviditelnější výhodou je to, že vám umožňuje spustit kód z cloudu a být schopen pracovat z různých zařízení. Je to opravdu platforma agnostická.
Google Apps Script je také skriptovací jazyk pro Tabulky Google, stejně jako Visual Basic for Applications je skriptovací jazyk pro Microsoft Excel. To vám dává neuvěřitelně vysoký stupeň kontroly a přizpůsobení, zejména ve srovnání s jednoduchými vzorci.
K vytváření webových aplikací můžete dokonce použít skript Google Apps Script. Ano, čtete to správně. Webové aplikace.
V tuto chvíli vás Google Apps Script pravděpodobně trochu bojuje. Ale jak se to naučíte? Abychom vám pomohli začít, zde je pět zdrojů, které vám pomohou v cestě stát se mistrem skriptování Google Apps.
CodeAcademy
Ano, čtete to správně. CodeAcademy. Google Apps Script je založen na velmi populárním programovacím jazyce JavaScriptu, což je komplikované zvíře s velmi přesnou a propracovanou sadou syntaxe. Chcete-li se naučit skript Google Apps Script, budete potřebovat (přinejmenším) základní znalost jazyka JavaScript. Pro tohle, Doporučuji CodeAcademy Codecademy - ruce dolů nejjednodušší způsob, jak kódCodecademy je nový webový program pro lomítko interaktivního programování, který vás provede základy jazyka JavaScript. I když to nebylo příliš dlouho, web již generuje spoustu bzučení na ... Přečtěte si více .
CodeAcademy je často kritizován, protože nepodporuje kreativitu potřebnou k tomu, aby se stal vývojářem. Ale pro své nedostatky v tomto ohledu je skvělé učit strukturu programovacího jazyka. Nejlepší ze všeho je to zdarma.
Jakmile víte, jak kódovat JavaScript, je pravděpodobně dobré se naučit kódovat JavaScript správně. S ohledem na to bych vás důrazně doporučil, abyste si vyzvedli kopii JavaScript: The Good Parts v místním knihkupectví. Je to náročné čtení, ale naučí vás, jak psát dobrý, moderní a čistý kód.
Dokumentace skriptu Google Apps
K dispozici je impozantní množství dokumentace, která je k dispozici online a která slibuje, že vás naučí základům skriptu Google Apps Script. Některé z nich jsou lepší než jiné a není divu, že nejlepší příklad pochází od samotné společnosti Google. Vydali nejpřesnější průvodce do rozhraní Google Apps Script API, které pokrývá všechny aspekty jeho funkce.
Stejně jako veškerá dobrá dokumentace poskytuje v praxi příklady API v praxi a zároveň vysvětluje, co dělá. Typicky pro Google je to také opravdu dobře napsané a nakonec vyvrcholí tím, že čtenář má silné základy fungování systému.
Ukázky skriptů Google Apps
Někteří lidé se nejlépe učí čtením tutoriálu nebo knihy a absorbováním co nejvíce informací. To je v pořádku. Ale někteří lidé mají styl učení, který je vhodnější pro postup pomocí pokusů a omylů. Vyžadují něco praktičtějšího. Zní to jako ty? Pokud ano, bude pro vás užitečné podívat se na Google Apps Script Github, který má neuvěřitelně bohatou nabídku příkladů kódu.
Jakmile to projdete, zvažte zvážení consider8 Překvapivě užitečné věci, které můžete udělat s Tabulkami Google a Google Apps Script' z How-To Geek. Má osm různých „receptů“, které vám umožňují provádět cokoli od odesílání e-mailů hromadné korespondence a sledovat změny cen Amazonky.
Googleappsscript.org
Jeden z užitečnějších zdrojů, které jsem viděl pro začínající vývojáře skriptů Apps Script, je na stránce googleappsscript.org. Tento web není ani tak souborem strukturovaných výukových programů, ale spíše souborem programů, které vám ukazují flexibilitu a univerzálnost platformy.
Googleappsscript.org je trochu svižný, ale je to jeden z nejužitečnějších stránek, které jsem o Google Apps Script viděl. Stránka přichází s řadou opravdu užitečných příkladů kódu. Jeden vám umožní stáhnout si Instagramové fotografie na Disk Google, zatímco další vám umožní vytvořit si vlastní Google Doodle pro vaši doménu Google Apps.
Průvodce stylem JavaScriptu Google
Psaní kódu je snadné. Píšete dobrý kód? To je něco úplně jiné.
Jiné, ale důležité. Nikdy nevíte, kdy budete muset sdílet svůj kód s někým jiným. Nikdy nevíte, kdy budete muset znovu zkontrolovat program, abyste opravili chybu nebo přidali novou funkci. Možná budete muset ukázat svůj kód někomu jinému, abyste získali pomoc. Výsledkem je, že je důležité porozumět tomu, jak psát čistý a čitelný kód.
Toto je důležitý zdroj, který vás naučí, jak psát dobrý, stylisticky čistý JavaScript. V Mountain View interně používají, takže víte, že je to dobrá rada. Nejlepší ze všeho je to zdarma. I když to není zvlášť snadné číst. Doporučuji vám vyzkoušet Javascript: The Good Parts před pokusem o to.
Chyběl jsem?
Existuje několik úžasných zdrojů pro výuku skriptu Google Apps Script. Zdůraznil jsem ty, o kterých si myslím, že vyniknou. Ale co si myslíš? Našli jste zdroj, o kterém si myslíte, že je zvláště užitečný? Řekněte mi o tom v sekci níže.
Matthew Hughes je vývojář a spisovatel softwaru z anglického Liverpoolu. Málokdy je nalezen bez šálku silné černé kávy v ruce a absolutně zbožňuje svůj Macbook Pro a fotoaparát. Jeho blog si můžete přečíst na adrese http://www.matthewhughes.co.uk a následujte ho na twitteru na @ matthewhughes.