Anuncio

¿Con qué frecuencia utiliza los servicios de Google? Si eres como yo, la respuesta es "todo el tiempo". Yo uso Google Drive para almacenar archivos. A veces, uso Google Docs para escribir artículos (aunque prefiero las páginas de Apple y iA Writer iA Writer para Mac e iOS: el mejor procesador de textos que nunca has usadoYa sea un periódico escolar o una publicación de blog, todos nosotros en algún momento nos encontramos en la posición de tener que volcar un montón de caracteres en un archivo de texto. Mientras que el teléfono celular ... Lee mas más). yo suelo Formularios de Google para realizar encuestas 5 razones impresionantes para usar los formularios de GoogleSi alguna vez ha intentado hacer una encuesta en línea, probablemente haya probado algunas herramientas aquí y allá. Sin duda, ha disfrutado de algunas características de un producto y algunas de otro, mientras está frustrado por ... Lee mas . Uso el chat de Google para hablar con amigos. Google incluso creó el software que alimenta mi computadora portátil y mi teléfono celular.

instagram viewer

Es difícil pensar en un área en la que Google no haya tocado nuestras vidas digitales, para bien o para mal. Pero aquí está la cosa. Nunca ha sido fácil integrar los servicios de Google entre sí. En su mayor parte, han existido como entidades separadas y dispares. Hasta ahora, eso es. Conoce a Google Apps Script.

¿Qué es el script de Google Apps?

Google Apps Script es quizás una de las herramientas más útiles que puede tener en su cinturón de herramientas tecnológicas. Le permite vincular los servicios de Google de una manera que recuerda a IFTTT La guía IFTTT definitiva: use la herramienta más poderosa de la web como un profesionalIf This Then That, también conocido como IFTTT, es un servicio gratuito basado en la web para que sus aplicaciones y dispositivos funcionen juntos. ¿No estás seguro de cómo construir tu applet? Sigue junto con esta guía. Lee mas . Pero es mucho más que eso.

Es un IDE (Entorno de desarrollo integrado), que se ejecuta en el navegador. No se necesitan instalaciones. Google Apps Script también ofrece una plataforma para ejecutar su código, al igual que la plataforma ScraperWiki Haciendo ciencia de datos en la nube con ScraperWikiLa ciencia de datos es la gran novedad en tecnología; altamente moderno y bien pagado, con científicos de datos buscados por algunas de las compañías más grandes del mundo. Lee mas , o Amazon Web Services, o Heroku lo hace. La ventaja más obvia de esto es que le permite ejecutar su código desde la nube y poder trabajar desde una variedad de dispositivos. Es verdaderamente independiente de la plataforma.

gas- 1

Google Apps Script también es un lenguaje de script para Google Sheets, de la misma manera que Visual Basic para Aplicaciones es un lenguaje de script para Microsoft Excel. Esto le brinda un grado increíblemente alto de control y personalización, especialmente en comparación con fórmulas simples.

Incluso puede usar Google Apps Script para crear aplicaciones web. Sí, lo leiste bien. Aplicaciones web.

En este punto, el script de Google Apps probablemente te ha ayudado. ¿Pero cómo lo aprendes? Bueno, para comenzar, aquí hay cinco recursos que lo ayudarán en su camino para convertirse en un maestro de scripts de Google Apps.

CodeAcademy

Sí, lo leiste bien. CodeAcademy. Google Apps Script se basa en el popular lenguaje de programación JavaScript, que es una bestia complicada con un conjunto de sintaxis muy preciso y elaborado. Para aprender Google Apps Script, necesitará (como mínimo) una comprensión básica de JavaScript. Para esto, Recomiendo CodeAcademy Codecademy: sin duda, la forma más fácil de codificarCodecademy es un nuevo tutorial interactivo de programación de barra de sitio web que lo guía a través de los conceptos básicos de JavaScript. Si bien no ha existido por mucho tiempo, el sitio ya ha generado mucho revuelo sobre ... Lee mas .

academia de codificación de gas

CodeAcademy a menudo es criticado por no alentar la creatividad requerida para convertirse en desarrollador. Pero por sus deficiencias a este respecto, es excelente para enseñar la estructura de un lenguaje de programación. Lo mejor de todo, es gratis.

Una vez que sepa cómo codificar JavaScript, probablemente sea una buena idea aprender a codificar JavaScript correctamente. Con eso en mente, le recomiendo que recoja una copia de JavaScript: las partes buenas en tu librería local. Es una lectura desafiante, pero le enseñará cómo escribir un código bueno, moderno y limpio.

Documentación de Google Apps Script

Hay una cantidad impresionante de documentación disponible en línea que promete enseñarle lo esencial de Google Apps Script. Algunos de ellos son mejores que otros y, como era de esperar, el mejor ejemplo proviene de los propios Google. Han publicado el guía más definitiva a la API de Google Apps Script, que cubre todas las facetas de su funcionalidad.

documentos de gas

Como toda buena documentación, proporciona ejemplos reales de la API en la práctica, al tiempo que explica lo que hace. Por lo general, para Google, también está muy bien escrito y, en última instancia, culmina en que el lector tenga una sólida base en cómo funciona el sistema.

Muestras de script de Google Apps

Algunas personas aprenden mejor leyendo un tutorial o un libro, y absorbiendo la mayor cantidad de información posible. Esta bien. Pero algunas personas tienen un estilo de aprendizaje que se adapta mejor al progreso a través de la prueba y el error. Requieren algo un poco más práctico. ¿Suena eso a ti? Si es así, puede que le resulte útil mirar el Google Apps Script Github, que tiene un suministro increíblemente rico de ejemplos de código.

muestras de gas

Una vez que hayas pasado por eso, considera mirar ‘8 cosas sorprendentemente útiles que puedes hacer con las hojas de cálculo de Google y el script de Google Apps' desde Cómo geek. Esto tiene ocho "recetas" diferentes que le permiten hacer cualquier cosa, desde enviar un correo electrónico de combinación de correspondencia, para rastrear los cambios en los precios de Amazon.

Googleappsscript.org

Uno de los recursos más útiles que he visto para los nuevos desarrolladores de Apps Script se encuentra en googleappsscript.org. Este sitio no es tanto un conjunto de tutoriales estructurados, sino más bien una colección de programas que le muestran la flexibilidad y versatilidad de la plataforma.

gas-tute

Googleappsscript.org es un poco bocado, pero es uno de los sitios más útiles que he visto sobre Google Apps Script. El sitio viene con una serie de ejemplos de código realmente útiles. Uno te permite descargar tu Fotos de Instagram a Google Drive, mientras que otro te permite crear el tuyo Google Doodle para tu dominio de Google Apps.

Guía de estilo de JavaScript de Google

Escribir código es fácil. Escribiendo buen código? Bueno eso es algo completamente diferente.

Diferente, pero importante. Nunca se sabe cuándo tendrá que compartir su código con otra persona. Nunca se sabe cuándo tendrá que volver a visitar un programa para corregir un error o agregar una nueva función. Es posible que deba mostrar su código a otra persona para obtener su ayuda. Como resultado, es crucial comprender cómo escribir código limpio y legible.

gas-google-javascript-style-guide

Este es un recurso vital que le enseña a escribir JavaScript bueno y estilísticamente limpio. Es lo que usan internamente en Mountain View, así que sabes que es un consejo sólido. Lo mejor de todo, es gratis. Aunque, no es especialmente fácil de leer. Te recomiendo que eches un vistazo Javascript: las partes buenas antes de intentar esto.

¿Eché de menos alguno?

Hay algunos recursos increíbles para aprender Google Apps Script. He destacado los que creo que se destacan. Pero ¿qué piensas? ¿Has encontrado un recurso que crees que es particularmente útil? Cuéntame sobre esto en la sección de comentarios a continuación.

Matthew Hughes es un desarrollador y escritor de software de Liverpool, Inglaterra. Raramente se lo encuentra sin una taza de café negro fuerte en la mano y adora absolutamente su Macbook Pro y su cámara. Puedes leer su blog en http://www.matthewhughes.co.uk y síguelo en twitter en @matthewhughes.