Oglas
Koliko često koristite Googleove usluge? Ako ste poput mene, odgovor je "svo vrijeme". Za pohranu datoteka koristim Google disk. Ponekad koristim Google dokumente za pisanje članaka (mada više volim Appleove stranice i iA Writer iA Writer za Mac i iOS: najbolji program za obradu teksta koji nikad niste koristiliBilo da se radi o školskom časopisu ili blogu, svi se u nekom trenutku nalazimo u poziciji da moramo gomilati gomilu znakova u tekstualnu datoteku. Dok mobitel ... Čitaj više više). koristim Google Obrasci za izradu anketa 5 strašnih razloga korištenja Google obrascaAko ste ikad pokušali napraviti internetsku anketu, vjerojatno ste isprobali nekoliko alata tu i tamo. Bez sumnje ste uživali u nekim značajkama jednog proizvoda, a nekih drugih, dok ste frustrirani na ... Čitaj više . Google chat koristim za razgovor s prijateljima. Google je čak napravio softver koji pokreće moj laptop i mobitel.
Teško je smisliti područje u kojem Google nije dotaknuo naše digitalne živote, bilo bolje ili loše. Ali tu je stvar Integrirati Googleove usluge nikada nije bilo jednostavno. Uglavnom su postojali kao odvojeni i različiti entiteti. Do sada je to. Upoznajte Google Apps Skripta.
Što je Google Apps Skripta
Skripta Google Apps možda je jedan od najkorisnijih alata koji možete imati na svojoj tehnološkoj traci s alatima. Omogućuje vam da na neki način povežete Googleove usluge podsjeća na IFTTT Vrhunski IFTTT vodič: Koristite najsnažniji web web alat poput profesionalcaIf This then That, također poznat kao IFTTT, besplatna je internetska usluga radi zajedničkog rada vaših aplikacija i uređaja. Niste sigurni kako napraviti svoj applet? Slijedite ovaj vodič. Čitaj više . Ali puno je više od toga.
To je IDE (integrirano razvojno okruženje) koja se pokreće u pregledniku. Nisu potrebne instalacije. Google Apps Skripta također nudi platformu na kojoj možete pokrenuti svoj kod platformi ScraperWiki Izvođenje podataka u oblaku s ScraperWikiZnanost podataka nova je velika stvar u tehnologiji; vrlo su trendi i visoko plaćeni, a znanstvenike za podacima traže neke od najvećih svjetskih kompanija. Čitaj više ili Amazonove web usluge ili Heroku. Najočitija prednost toga je što vam omogućuje pokretanje koda iz oblaka i mogućnost rada s raznih uređaja. Uistinu je platforma agnostik.
Skripta Google Apps također je skriptni jezik za Google listove, na isti način Visual Basic for Applications jezik je skripti za Microsoft Excel. To vam daje nevjerojatno visok stupanj kontrole i prilagodbe, posebno u usporedbi s jednostavnim formulama.
Možete koristiti čak i Google Apps Script za izradu web aplikacija. Da, dobro ste pročitali. Web aplikacije.
U ovom trenutku, Google Apps Skripta vjerojatno vas je stezao. Ali kako to naučiti? Pa, za početak, evo pet resursa koji će vam pomoći na putu da postanete majstor skriptiranja za Google Apps.
CodeAcademy
Da, dobro ste pročitali. CodeAcademy. Skripta Google Apps temelji se na vrlo popularnom programskom jeziku JavaScript, koji je komplicirana zvijer s vrlo preciznim i razrađenim nizom sintaksa. Da biste naučili skriptu Google Apps, trebat će vam (u najmanju ruku) osnovno razumijevanje JavaScripta. Za ovo, Preporučujem CodeAcademy Codecademy - Hands Down Najlakši način za kodiranjeCodecademy je novi udžbenik za interaktivno programiranje na kosi stranice koji vas vodi kroz osnove JavaScripta. Iako nije prošlo jako dugo, web lokacija već generira puno zujanja na ... Čitaj više .
CodeAcademy se često kritizira da ne potiče kreativnost koja je potrebna da postane programer. No, zbog njegovih nedostataka u tom pogledu, sjajno je u podučavanju strukture programskog jezika. Najbolje od svega je besplatno.
Nakon što znate kako kodirati JavaScript, vjerojatno je dobra ideja naučiti kako kodirati JavaScript propisno. Imajući to u vidu, toplo bih vas ohrabrio da pokupite kopiju JavaScript: Dobri dijelovi u vašoj lokalnoj knjižari. To je izazovno čitanje, ali naučit će vas kako napisati dobar, moderan i čist kôd.
Dokumentacija skripti za Google Apps
Na mreži je dostupna impresivna količina dokumentacije koja obećava da će vas naučiti osnovama Google Apps Skripta. Neki su bolji od drugih, a iznenađujuće najbolji primjer dolazi od samog Googlea. Objavili su najočitiji vodič API-ju za skripte Google Apps, koji pokriva sve aspekte njegove funkcionalnosti.
Kao i svaka dobra dokumentacija, ona u praksi pruža primjere API-ja, objašnjavajući što to čini. Tipično za Google, također je jako dobro napisano, a na kraju dovodi do toga da čitatelj ima snažno utemeljenje u radu sustava.
Uzorci skripti Google Apps
Neki ljudi najbolje uče čitajući udžbenik ili knjigu i upijajući što više informacija. To je u redu. No neki ljudi imaju stil učenja koji je prikladniji za napredak putem pokušaja i pogreške. Oni zahtijevaju nešto praktičnije. Zvuči li to poput tebe? Ako je to slučaj, moglo bi vam biti korisno pogledati popis Google Apps Skripta Github, koji ima zadivljujuće bogatu ponudu primjera koda.
Nakon što ste prošli kroz to, razmislite o "8 iznenađujuće korisnih stvari koje možete učiniti s Google tablicama i Google Apps skriptu'Od Kako-Geek. Ovo je osam različitih 'recepata' koji vam omogućavaju da učinite bilo što, od slanja e-pošte za spajanje e-pošte, do praćenja promjena cijena u Amazonu.
Googleappsscript.org
Jedan od korisnijih resursa koji sam vidio za napredne programere Apps Skripta googleappsscript.org. Ova web lokacija nije toliko strukturirani tutorijal, već zbirka programa koji vam pokazuju fleksibilnost i svestranost platforme.
Googleappsscript.org malo je gusto, ali to je jedno od najkorisnijih web mjesta koje sam vidio o Google Apps Skriptu. Na web mjestu se nalazi niz stvarno korisnih primjera koda. Jedan vam omogućuje preuzimanje vašeg Instagram fotografije na Google disku, dok vam drugi omogućuje stvaranje vlastitog Google Doodle za vašu domenu Google Apps.
Vodič za stil Googlea JavaScript
Pisanje koda je jednostavno. Pisanje dobrog koda? Eto, to je nešto posve drugačije.
Različite, ali važne. Nikad ne znate kada ćete možda morati dijeliti svoj kôd s nekim drugim. Nikad ne znate kada ćete možda morati ponovo posjetiti program da biste popravili bug ili dodali novu značajku. Možda ćete morati pokazati svoj kôd nekom drugom kako biste dobili njihovu pomoć. Kao rezultat, ključno je razumjeti kako napisati čist, čitljiv kôd.
Ovo je vitalni resurs koji vas uči kako pisati dobar, stilski čist JavaScript. To je ono što interno koriste u Mountain Viewu, pa znate da je to čvrst savjet. Najbolje od svega je besplatno. Iako to nije posebno lako pročitati. Preporučujem vam da se odjavite Javascript: Dobri dijelovi prije nego što je pokušao.
Jesam li propustila bilo koga?
Postoji nekoliko nevjerojatnih resursa za učenje Google Apps Skripta. Istaknuo sam one za koje mislim da se ističu. Ali što mislite? Jeste li pronašli resurs za koji smatrate da je posebno koristan? Pričaj mi o tome u odjeljku s komentarima u nastavku.
Matthew Hughes je programer i pisac softvera iz Liverpoola u Engleskoj. Rijetko se nađe bez šalice jake crne kave u ruci i apsolutno obožava svoj Macbook Pro i svoj fotoaparat. Njegov blog možete pročitati na http://www.matthewhughes.co.uk i slijedite ga na twitteru na @matthewhughes.