Curso de Google Apps Script para tu equipo — Automatización Workspace
Aprende con el curso de Google Apps Script para empresas hasta 100% bonificado, a medida para tu organización.
Totalmente práctico y aplicable
Formación en Google Apps Script a medida
100% bonificable a través de FUNDAE
Curso TUTORIZADO por expertos
Modalidad Aula Virtual Personalizada
Curso de Google Apps Script en Aula Virtual Personalizada
Nuestra modalidad AVP es una formación en directo, práctica y 100% adaptada a vuestro equipo. No trabajamos con contenidos genéricos: diseñamos la formación en función de vuestro nivel, objetivos, procesos internos y necesidades reales de aplicación.
Solicitar informaciónTemario 100% a medida
Creamos el temario desde cero a partir de vuestras necesidades, nivel del equipo y objetivos concretos, priorizando aquellos contenidos que realmente aporten valor en el día a día.
Proyectos personalizados
Durante la formación trabajaremos con archivos, ejemplos, informes o procesos similares a los que utiliza vuestro equipo, para que el aprendizaje sea directamente aplicable al puesto de trabajo.
Sesiones en directo con consultor experto
Un formador especialista imparte las clases en tiempo real, resolviendo dudas, revisando casos concretos y adaptando el ritmo de la formación a la evolución del grupo.
Calendario adaptado a vuestra disponibilidad
Definimos conjuntamente fechas, horarios y duración de las sesiones para facilitar la asistencia del equipo y minimizar el impacto en la operativa diaria de la empresa.
Curso de Google Apps Script hasta 100% Bonificable a través de FUNDAE
Tu bonificación paso a paso
Forma a tu equipo sin costes mediante la bonificación estatal.
Este programa de Google Apps Script para empresas es subvencionable hasta el 100%.
- Potencia las habilidades de edición y automatización de tus profesionales.
- Accede a una formación avanzada en Google Apps Script práctica y orientada a resultados.
- Prepara a tu equipo para los retos documentales del entorno laboral actual.
- Gestionamos gratis tu bonificación de este curso corporativo de Google Apps Script ante FUNDAE.
Calcula tu bonificación
Revisamos tu caso
Preparamos la gestión
Tu equipo realiza el curso
Aplicas la bonificación
La formación que decides
te devuelve dinero
Todos nuestros cursos son bonificables a través de FUNDAE.
Gestionamos toda la documentación por ti.
Calcula tu crédito aproximado
Crédito bonificable estimado
420€*
*Cálculo orientativo
Cobertura completa de Google Workspace
Forma a tu equipo con Google Apps Script A Medida, automatiza tareas en Workspace y ahorra tiempo. Bonificable por FUNDAE. Diseñamos el plan formativo.
Automatización orientada a eventos Triggers y workflows permiten construir procesos que reaccionan automáticamente a acciones, formularios, cambios o calendarios.
Integración con sistemas externos UrlFetchApp y Advanced Google Services permiten conectar Google Workspace con APIs y aplicaciones empresariales.
Aplicaciones e interfaces propias HTML Service, web apps, add-ons y Chat apps permiten superar el modelo de script ejecutado manualmente.
Seguridad desde el diseño OAuth, scopes mínimos, permisos, secretos, validación y gobierno se incorporan como parte del desarrollo.
Preparado para volumen real Batching, caché, locks, quotas y procesamiento incremental permiten diseñar soluciones más robustas.
Observabilidad y diagnóstico Logs estructurados, debugger, Cloud Logging y dashboard de ejecuciones facilitan detectar y resolver incidencias.
Desarrollo profesional clasp, Git, testing, deployments y mantenimiento permiten gestionar Apps Script con prácticas propias de ingeniería de software.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma
de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras
Temario del curso
Encuentra todo el temario del curso aquí.
¿Qué es Google Apps Script, para qué sirve y qué problemas empresariales permite resolver dentro del ecosistema Google Workspace?
Apps Script como plataforma serverless de desarrollo rápido basada en JavaScript moderno, ejecutada sobre infraestructura gestionada por Google.
Diferencias entre automatización mediante Apps Script, macros, extensiones, APIs REST, herramientas no-code y aplicaciones tradicionales.
Scripts standalone frente a proyectos vinculados a Sheets, Docs, Slides o Forms y criterios para seleccionar cada modelo.
Arquitectura de ejecución: código, servicios integrados, autorización, infraestructura Google, usuario activo y usuario efectivo.
V8 como runtime moderno y utilización de sintaxis ECMAScript actual, objetos, arrays, clases, template literals, destructuring y otras capacidades.
Servicios integrados para Google Workspace, servicios de utilidad y servicios avanzados que permiten ampliar el acceso a APIs de Google.
Automatizaciones, custom functions, workflows, aplicaciones web, interfaces personalizadas, add-ons y Google Chat apps como principales categorías de solución.
Limitaciones inherentes de una plataforma serverless: tiempo de ejecución, quotas, concurrencia, ausencia de procesos persistentes y restricciones del entorno.
Casos de uso empresariales: reporting, gestión documental, comunicaciones, aprobaciones, sincronización, integración de sistemas y generación de contenidos.
Diferencia entre utilizar Apps Script para una solución ligera y cuándo conviene evolucionar hacia Cloud Run, Cloud Functions u otras arquitecturas.
Apps Script se ejecuta sobre servidores de Google, dispone de editor web y proporciona acceso directo a numerosos servicios Google sin instalación local.
Variables mediante `const` y `let`, tipos de datos, operadores, expresiones y conversión de tipos dentro del runtime V8.
Condicionales, `switch`, bucles, iteradores y métodos funcionales como `map`, `filter`, `reduce`, `find`, `some` y `every`.
Funciones declarativas, expresiones, arrow functions, parámetros, valores por defecto, rest parameters y scope.
Objetos, arrays, Maps, Sets, fechas, expresiones regulares y manipulación de estructuras JSON.
Destructuring, spread syntax, template literals, optional chaining y otras construcciones modernas compatibles con V8.
Organización del código por responsabilidades mediante archivos, módulos lógicos, funciones privadas, constantes y convenciones de nombres.
Diferencia entre funciones públicas, funciones auxiliares y entry points utilizados por triggers, web apps, add-ons y custom functions.
Gestión de configuración mediante constantes, Properties Service y separación entre código, parámetros y datos de entorno.
Archivo `appsscript.json`: timezone, runtime, servicios avanzados, scopes OAuth, exception logging y configuración de add-ons.
Dependencias y activación de Advanced Google Services mediante editor o manifest.
Reutilización mediante funciones compartidas y librerías Apps Script, analizando su efecto sobre mantenimiento y rendimiento.
El manifest controla aspectos como runtime, dependencias, scopes, configuración de add-ons y restricciones de URLs externas.
Modelo de objetos de Sheets: `SpreadsheetApp`, Spreadsheet, Sheet, Range, NamedRange, DataRange y objetos relacionados.
Apertura de documentos por contexto activo, ID o URL y criterios para evitar dependencias innecesarias de la hoja activa.
Lectura y escritura eficiente mediante `getValues()` y `setValues()` utilizando arrays bidimensionales.
Operaciones masivas frente a acceso celda a celda y su impacto directo sobre tiempo de ejecución y quotas.
Creación, duplicación, eliminación y reorganización de hojas, rangos, formatos, validaciones y estructuras de datos.
Filtrado, búsqueda, ordenación, agregación y transformación de grandes conjuntos de datos mediante JavaScript.
Fórmulas, formatos numéricos, conditional formatting, named ranges y data validation gestionados programáticamente.
Custom Functions para ampliar las capacidades de Sheets y restricciones específicas de ejecución, autorización y rendimiento.
Macros, menús personalizados y funciones asociadas a acciones del usuario dentro de una hoja.
Generación automatizada de informes, consolidaciones, dashboards, controles de calidad y procesos de actualización periódica.
Manipulación de gráficos, tablas dinámicas, filtros y otros elementos de reporting cuando la API correspondiente lo permita.
Aplicación de batching, caché y minimización de llamadas al servicio como criterio fundamental para soluciones Sheets escalables.
Modelo de objetos de Google Docs y generación programática de documentos a partir de información corporativa.
Creación, búsqueda, sustitución y formateo de texto, párrafos, encabezados, listas, tablas, imágenes y saltos de página.
Plantillas documentales con marcadores y sustitución de variables para contratos, informes, certificados, cartas y comunicaciones.
Conversión de información almacenada en Sheets o APIs en documentos estructurados y homogéneos.
Google Slides para crear presentaciones, diapositivas, cuadros de texto, imágenes, tablas, gráficos y contenidos reutilizables.
Generación de presentaciones a partir de datos, plantillas o documentación corporativa manteniendo estilos y estructuras consistentes.
Google Forms para crear formularios, preguntas, secciones, validaciones, configuraciones y destinos de respuestas mediante script.
Obtención y tratamiento de respuestas de Forms y relación con hojas de cálculo vinculadas.
Automatización posterior a una respuesta mediante triggers, generación documental, comunicaciones y actualización de sistemas.
Generación y distribución de PDFs a partir de Docs, Sheets o Slides cuando forme parte de un workflow.
Integración entre Forms, Sheets, Docs y Slides para construir procesos documentales completos.
Gestión de identificadores, permisos y almacenamiento de documentos generados para mantener trazabilidad y evitar duplicados.
Google Drive como repositorio de archivos, carpetas y recursos utilizados por aplicaciones y workflows de Apps Script.
Creación, búsqueda, copia, movimiento, eliminación y organización de archivos y carpetas mediante `DriveApp`.
Gestión de propietarios, editores, lectores y permisos teniendo en cuenta Shared Drives y políticas corporativas.
Uso del servicio avanzado de Drive cuando se necesitan funcionalidades de la Drive API no expuestas por `DriveApp`.
Automatización de Gmail mediante búsqueda de conversaciones, mensajes, labels, drafts y organización del correo.
Diferencia entre `GmailApp` y `MailApp` y selección según necesidad de acceso al buzón o únicamente envío.
Generación de correos HTML, adjuntos, respuestas, notificaciones y comunicaciones personalizadas basadas en datos.
Google Calendar para consultar calendarios, crear y modificar eventos, invitados, descripciones, recurrencias y recordatorios.
Automatización de agendas, reservas, recordatorios, convocatorias y procesos dependientes de fechas.
Sincronización de información entre Drive, Gmail, Calendar y otras aplicaciones de Workspace.
Prevención de bucles, duplicados y operaciones repetidas mediante identificadores y estados persistentes.
Diseño de automatizaciones respetando permisos, cuotas de envío, datos confidenciales y diferencias entre cuentas personales y Google Workspace.
Arquitectura orientada a eventos aplicada a Google Apps Script y diferencias frente a ejecución manual o síncrona.
Simple triggers como `onOpen(e)` y `onEdit(e)` y limitaciones derivadas de ejecutarse sin autorización interactiva.
Installable triggers para eventos de Sheets, Forms, Calendar y otros contextos que requieren servicios autorizados.
Time-driven triggers para procesos por minuto, hora, día, semana o periodos programados.
Event objects y utilización de información contextual procedente del evento que inicia una ejecución.
Diferencias entre cambios realizados por usuarios y modificaciones realizadas mediante APIs o scripts respecto a la activación de triggers.
Creación, listado, modificación conceptual y eliminación de triggers mediante `ScriptApp`.
Diseño de workflows multiaplicación: recepción de información, validación, actualización, generación documental, notificación y seguimiento.
Idempotencia para impedir que la repetición de un trigger genere duplicidades o inconsistencias.
Gestión del estado de ejecución para workflows que necesitan continuar en varias invocaciones debido a límites de tiempo.
Estrategias de retry, backoff, dead-letter conceptual y recuperación frente a fallos de servicios externos.
Los simple triggers tienen restricciones de autorización y un tiempo máximo específico, mientras los installable triggers pueden utilizar servicios autorizados.
Fundamentos de HTTP y REST aplicados a integraciones desde Apps Script: URL, método, headers, query parameters, body y status codes.
`UrlFetchApp.fetch()` y `fetchAll()` para realizar peticiones síncronas y agrupadas a servicios externos.
Gestión de JSON, XML, formularios, contenido binario y diferentes `Content-Type`.
Autenticación mediante API keys, Bearer tokens, Basic Authentication y OAuth 2.0 según los requisitos del servicio externo.
Advanced Google Services como wrappers de APIs públicas de Google con autocomplete y autorización integrada.
Activación coordinada del servicio avanzado en Apps Script y de la API correspondiente en un proyecto Google Cloud estándar cuando sea necesario.
Integración con Drive API, Gmail API, Calendar API, Admin SDK, People API, YouTube y otras APIs según el caso de uso.
Diferencias entre servicio integrado, Advanced Service y llamada REST directa mediante `UrlFetchApp`.
Webhooks entrantes y salientes para comunicar Apps Script con CRMs, ERPs, SaaS, formularios y plataformas empresariales.
Uso de Apps Script como middleware ligero para transformar, validar, enrutar o sincronizar información entre sistemas.
Integración con APIs de IA generativa, como Gemini o servicios externos, cuando se dispone de autenticación y controles de seguridad adecuados.
Google recomienda utilizar Advanced Services cuando cubren la API necesaria y recurrir a `UrlFetch` cuando se requiere acceso HTTP directo o funcionalidades no expuestas.
HTML Service para construir interfaces con HTML5, CSS y JavaScript cliente sobre lógica ejecutada en Apps Script.
Diálogos modales, modeless dialogs y sidebars integrados en Sheets, Docs, Slides y Forms.
Separación de HTML, CSS y JavaScript para mantener interfaces legibles y mantenibles.
Templates y scriptlets para generar contenido dinámico antes de entregar la página al navegador.
`google.script.run` como puente asíncrono entre JavaScript cliente y funciones server-side de Apps Script.
`withSuccessHandler`, `withFailureHandler` y tratamiento de errores en llamadas asíncronas.
Validación cliente y servidor para impedir que la interfaz se convierta en una frontera de seguridad insuficiente.
Web Apps mediante `doGet(e)` y `doPost(e)` utilizando HTML Service o Content Service.
Parámetros de request, respuestas JSON, formularios y endpoints ligeros para integraciones HTTP.
Diferencias de seguridad entre ejecutar una Web App como propietario del script o como usuario que accede.
Head deployments para desarrollo y versioned deployments para distribuir versiones controladas a usuarios.
Apps Script permite publicar web apps y construir interfaces integradas; `google.script.run` comunica de forma asíncrona el frontend con el código servidor.
Diferencia entre Editor Add-ons y Google Workspace Add-ons y selección según aplicaciones que se desean extender.
Menús, diálogos y sidebars personalizados para incorporar funcionalidades dentro del entorno habitual del usuario.
Card-based interfaces utilizadas por Google Workspace Add-ons en aplicaciones compatibles.
Homepage triggers, contextual triggers, universal actions y comportamiento dependiente de la aplicación host.
Extensión de Gmail, Calendar, Drive, Docs, Sheets, Slides, Meet y Chat mediante configuraciones actuales de add-ons.
Manifest específico de add-ons, recursos comunes, permisos, URLs permitidas y configuración contextual.
Google Chat apps desarrolladas con Apps Script para mensajes directos, espacios, comandos, tarjetas y diálogos.
Integración de una Chat app con Sheets, Calendar, Drive, APIs externas y otros servicios empresariales.
Test deployments, trusted testers y validación previa a publicación.
Deployments privados dentro de un dominio frente a publicación para usuarios externos.
Google Workspace Marketplace, requisitos de publicación, OAuth verification, branding y revisión cuando resulte aplicable.
Google distingue actualmente Google Workspace Add-ons y Editor Add-ons, y Apps Script puede utilizarse también como runtime de Google Chat apps.
Diferencia entre variables en memoria durante una ejecución y estado persistente necesario entre ejecuciones independientes.
Properties Service como almacenamiento key-value sencillo para configuración, preferencias y estado de aplicación.
Script Properties, User Properties y Document Properties y diferencias de visibilidad entre sus ámbitos.
Cache Service para almacenar temporalmente resultados costosos y reducir accesos repetidos a servicios o APIs.
Diseño de claves de caché, expiración e invalidación cuando cambia la información original.
Lock Service para evitar condiciones de carrera cuando varias ejecuciones modifican simultáneamente un mismo recurso.
Script Lock, User Lock y Document Lock según el recurso que debe protegerse.
Utilities Service para fechas, UUID, hashes, HMAC, encoding, compresión, blobs y otras operaciones auxiliares.
Blob objects como abstracción para archivos binarios, adjuntos, imágenes, PDFs y contenido recibido desde servicios.
Session Service para obtener información disponible sobre usuario activo, efectivo, locale y timezone según contexto y permisos.
Diseño de secuencias atómicas cuando varias operaciones relacionadas deben mantener consistencia.
Selección del almacenamiento adecuado entre Properties, Sheets, Drive, Cache, bases externas o servicios Google Cloud según volumen y criticidad.
Modelo de autorización de Apps Script y diferencias entre identidad del propietario, usuario activo y usuario efectivo.
Scopes OAuth generados automáticamente a partir del código y revisión manual mediante `appsscript.json`.
Principio de mínimo privilegio y reducción de scopes amplios en add-ons, web apps y aplicaciones publicadas.
Uso de `@OnlyCurrentDoc` cuando una extensión únicamente necesita trabajar con el documento actual.
Sensitive y Restricted Scopes y posibles procesos de OAuth verification para aplicaciones distribuidas externamente.
Seguridad de web apps en función de si ejecutan como propietario o como usuario que accede.
Protección frente a IDOR, manipulación de parámetros y confianza excesiva en información recibida desde interfaces HTML.
Gestión de API keys, tokens, passwords y credenciales evitando su inclusión directa en código fuente o repositorios.
Properties Service para configuración y Google Cloud Secret Manager cuando los requisitos de seguridad aconsejan control IAM y gestión formal de secretos.
Seguridad en llamadas externas mediante HTTPS, validación de respuestas, allowlists y control de destinos.
Administración de OAuth grants y posibilidad de restringir determinados scopes de alto riesgo en organizaciones compatibles.
Diseño de soluciones considerando clasificación de datos, privacidad, retención, accesos, auditoría y separación de funciones.
Modelo de quotas de Apps Script y necesidad de diseñar considerando que los límites pueden variar según cuenta, servicio y evolución de la plataforma.
Tiempo máximo actual de 6 minutos para una ejecución ordinaria y límites específicos de 30 segundos para custom functions y determinados contextos.
Límites de ejecuciones simultáneas por usuario y por script y efectos sobre automatizaciones utilizadas por muchos usuarios.
Quotas de triggers, Properties Service, correo, URL Fetch y otros servicios consumidos por las aplicaciones.
Batching para reducir el número de llamadas entre Apps Script y Google Workspace.
Lectura completa de rangos de Sheets, procesamiento en memoria y escritura masiva en lugar de operaciones por celda.
Minimización de llamadas externas y reutilización de resultados mediante Cache Service.
Utilización prudente de librerías en interfaces que necesitan tiempos de respuesta bajos.
Procesamiento incremental de datasets grandes mediante cursores, Properties y ejecuciones programadas.
División de procesos largos en jobs pequeños capaces de continuar de forma segura después de cada ejecución.
Medición de tiempos, detección de hotspots y comparación del coste de llamadas a APIs frente a procesamiento JavaScript local.
Google recomienda reducir llamadas a servicios, realizar operaciones por lotes y utilizar caché para mejorar significativamente el rendimiento.
Uso del debugger integrado, breakpoints e inspección de variables para analizar el comportamiento del script.
`try`, `catch`, `finally` y diseño de errores que permitan diferenciar fallos recuperables de errores que requieren intervención.
Validación temprana de inputs y precondiciones para impedir ejecuciones parciales o inconsistentes.
Logging mediante `console.log`, `console.info`, `console.warn`, `console.error`, `console.time` y estructuras JSON.
Diferencias entre logs temporales del editor y Cloud Logging para soluciones que requieren persistencia y análisis centralizado.
Apps Script dashboard para consultar ejecuciones, duración, estado, errores y comportamiento de proyectos.
Identificación de fallos de triggers, autorizaciones caducadas, quotas superadas y servicios temporalmente indisponibles.
Diseño de mensajes de error útiles para administradores sin exponer secretos ni información confidencial al usuario.
Correlation IDs para seguir una operación distribuida a través de varios scripts, servicios o APIs externas.
Alertas y métricas de Cloud Logging cuando el proyecto está asociado a un proyecto Google Cloud estándar.
Retry con backoff únicamente ante errores transitorios y prevención de duplicados mediante idempotencia.
Google registra cada ejecución de Apps Script y Cloud Logging es la opción recomendada cuando se necesitan logs persistentes y observabilidad más avanzada.
`clasp` como CLI oficial open source para trabajar con proyectos Apps Script desde un entorno de desarrollo local.
`clasp login`, creación, clonación, `pull`, `push`, apertura del editor, gestión de versiones y deployments.
Node.js 20 o superior como requisito actual de clasp según la documentación oficial.
Organización local del proyecto mediante directorios, convenciones de nombres y separación de responsabilidades.
Git para control de versiones, branches, Pull Requests, revisiones y recuperación de cambios.
Estrategias de configuración diferenciada para desarrollo, pruebas, preproducción y producción.
Unit testing de lógica desacoplada de servicios Google y utilización de mocks o wrappers cuando sea necesario.
Pruebas de integración sobre recursos controlados y prevención de ejecuciones contra datos productivos.
Librerías Apps Script, reutilización de código, versionado de dependencias y riesgos de rendimiento en interfaces sensibles.
Head deployments frente a versioned deployments y promoción controlada de versiones entre usuarios.
Apps Script API para crear, modificar y gestionar programáticamente proyectos cuando se necesitan procesos DevOps más avanzados.
Mantenimiento continuo: ownership, documentación, monitorización, actualización de APIs, revisión de scopes, quotas, dependencias y código obsoleto.
Arquitectura de una aplicación empresarial completa basada en Google Apps Script y varios servicios Google Workspace.
Definición del proceso de negocio, usuarios, eventos de entrada, datos, resultados esperados y criterios de éxito.
Estructura modular del proyecto mediante JavaScript moderno, funciones reutilizables y responsabilidades claramente separadas.
Modelo de datos apoyado en Google Sheets u otro almacenamiento adecuado según las necesidades del proceso.
Gestión documental mediante Drive, Docs o Slides con plantillas, generación automática, permisos y trazabilidad.
Captura de información mediante Forms, interfaz HTML, Google Chat o endpoint web según el canal seleccionado.
Integración de Gmail y Calendar para comunicaciones, notificaciones, citas o acciones dependientes del flujo.
Automatización mediante triggers y workflow idempotente capaz de continuar de forma segura ante interrupciones.
Integración con una API externa o Advanced Google Service mediante autenticación, JSON y tratamiento de errores.
Interfaz mediante HTML Service, sidebar, web app, add-on o Chat app según el modelo de interacción requerido.
Estado persistente, caché y control de concurrencia mediante Properties Service, Cache Service y Lock Service.
Modelo de seguridad basado en scopes mínimos, protección de credenciales, permisos de Drive y validación server-side.
Estrategia de rendimiento basada en batching, reducción de llamadas, límites de ejecución y tratamiento incremental de grandes volúmenes.
Observabilidad mediante logs estructurados, dashboard de ejecuciones, manejo de errores y mecanismos de recuperación.
Ciclo de vida profesional con clasp, Git, testing, deployment versionado, documentación, mantenimiento y plan de evolución.
Pensado para quienes deben dominar Google Apps Script en su día a día
Google Workspace Developers
Profesionales que necesitan desarrollar automatizaciones, extensiones y aplicaciones dentro del ecosistema Google.
Desarrolladores JavaScript
Perfiles que quieren utilizar su conocimiento de JavaScript para construir soluciones serverless conectadas a Google Workspace.
Analistas de Datos
Profesionales que automatizan tratamiento, consolidación, validación y reporting sobre Google Sheets.
Administradores de Google Workspace
Perfiles que necesitan crear utilidades internas, automatizaciones y procesos integrados con los servicios de la organización.
Automation Specialists
Profesionales responsables de reducir tareas manuales y conectar aplicaciones mediante código y eventos.
Business Applications Developers
Desarrolladores de soluciones internas orientadas a procesos, documentación, formularios, comunicaciones y reporting.
Consultores de Transformación Digital
Profesionales que necesitan digitalizar procesos empresariales utilizando herramientas ya disponibles en Google Workspace.
Equipos de Operaciones
Perfiles técnicos que automatizan generación documental, seguimiento, alertas, sincronizaciones y tareas administrativas.
Integradores de Sistemas
Profesionales que conectan Google Workspace con APIs, CRMs, ERPs, SaaS y otros servicios empresariales.
Citizen Developers con conocimientos de código
Usuarios avanzados que necesitan superar los límites del no-code y desarrollar automatizaciones más flexibles y mantenibles.
Empresas que ya han formado a sus equipos
Experiencias reales de equipos que ya han trabajado con nosotros.
+16
años de liderazgo
+3.500
empresas formadas
Nuestra empresa decidió contratar formación con Imagina aprovechando los créditos de FUNDAE, y fue una gran decisión. La modalidad online nos permitió adaptar los horarios a nuestro equipo. La formación ha sido práctica, clara y útil para el día a día. Es sencillo de gestionar y los resultados son excepcionales.
Hugo Gutiérrez
Analista Financiero
Gracias a Imagina, la eficiencia de nuestras sesiones de capacitación ha mejorado drásticamente. Es sencillo de usar y los resultados son excepcionales.
Luis Martínez
Administrativo
Gracias al aula virtual de Imagina siempre son capaces de adaptar los cursos a nuestras necesidades. El contenido fue muy completo y práctico.
Elena Pérez
Responsable de Recursos Humanos
Mejor de lo esperado, la modalidad online se adapta a nuestros horarios. La ayuda con la bonificación FUNDAE hizo todo más fácil. Práctico y necesario.
Alejandro Sánchez
Director de Operaciones
Nuestra empresa decidió contratar formación con Imagina aprovechando los créditos de FUNDAE, y fue una gran decisión. La modalidad online nos permitió adaptar los horarios a nuestro equipo. La formación ha sido práctica, clara y útil para el día a día. Es sencillo de gestionar y los resultados son excepcionales.
Hugo Gutiérrez
Analista Financiero
Gracias a Imagina, la eficiencia de nuestras sesiones de capacitación ha mejorado drásticamente. Es sencillo de usar y los resultados son excepcionales.
Luis Martínez
Administrativo
Gracias al aula virtual de Imagina siempre son capaces de adaptar los cursos a nuestras necesidades. El contenido fue muy completo y práctico.
Elena Pérez
Responsable de Recursos Humanos
Mejor de lo esperado, la modalidad online se adapta a nuestros horarios. La ayuda con la bonificación FUNDAE hizo todo más fácil. Práctico y necesario.
Alejandro Sánchez
Director de Operaciones
480.000 alumnos formados en Imagina
Resolvemos todas tus dudas sobre nuestra formación en Google Apps Script
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
No es necesario un nivel avanzado, pero sí comprender variables, funciones, condicionales, bucles, arrays y objetos para aprovechar correctamente el programa.
No. Apps Script se ejecuta sobre infraestructura gestionada por Google y dispone de un editor web, aunque el curso también utiliza desarrollo local mediante clasp.
Sí. Se cubren rangos, arrays, custom functions, validación, reporting, procesamiento masivo, automatización y optimización de llamadas.
Sí. Se estudian HTML Service, `doGet`, `doPost`, `google.script.run`, endpoints y despliegue de aplicaciones web.
Sí. Se trabaja `UrlFetchApp`, REST, JSON, autenticación, OAuth y Advanced Google Services para integraciones con Google y terceros.
Sí. Se cubren simple triggers, installable triggers, eventos, triggers temporales, objetos de evento, idempotencia y recuperación frente a fallos.
Sí. El programa incluye Google Workspace Add-ons, Editor Add-ons, menús, interfaces contextuales y aplicaciones de Google Chat.
Sí. Se estudian scopes OAuth, permisos mínimos, datos sensibles, web apps, credenciales, Secret Manager y controles administrativos.
Sí. El desarrollo profesional utiliza clasp para trabajar localmente y Git para versionado, colaboración, revisión y despliegues controlados.
Sí. La formación puede ser bonificable a través de FUNDAE hasta el 100% cuando la empresa dispone de crédito formativo suficiente y se cumplen los requisitos aplicables a la Formación Programada por las Empresas.
¿Tienes dudas?
Estamos aqui para ayudarte
No es necesario un nivel avanzado, pero sí comprender variables, funciones, condicionales, bucles, arrays y objetos para aprovechar correctamente el programa.
¿Tienes dudas?
Estamos aqui para ayudarte
No. Apps Script se ejecuta sobre infraestructura gestionada por Google y dispone de un editor web, aunque el curso también utiliza desarrollo local mediante clasp.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Se cubren rangos, arrays, custom functions, validación, reporting, procesamiento masivo, automatización y optimización de llamadas.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Se estudian HTML Service, `doGet`, `doPost`, `google.script.run`, endpoints y despliegue de aplicaciones web.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Se trabaja `UrlFetchApp`, REST, JSON, autenticación, OAuth y Advanced Google Services para integraciones con Google y terceros.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Se cubren simple triggers, installable triggers, eventos, triggers temporales, objetos de evento, idempotencia y recuperación frente a fallos.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. El programa incluye Google Workspace Add-ons, Editor Add-ons, menús, interfaces contextuales y aplicaciones de Google Chat.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. Se estudian scopes OAuth, permisos mínimos, datos sensibles, web apps, credenciales, Secret Manager y controles administrativos.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. El desarrollo profesional utiliza clasp para trabajar localmente y Git para versionado, colaboración, revisión y despliegues controlados.
¿Tienes dudas?
Estamos aqui para ayudarte
Sí. La formación puede ser bonificable a través de FUNDAE hasta el 100% cuando la empresa dispone de crédito formativo suficiente y se cumplen los requisitos aplicables a la Formación Programada por las Empresas.
¿Tienes dudas?
Estamos aqui para ayudarte
Descubre nuestros tutoriales
Qué es Microsoft Power Automate y para qué sirve
November 05, 2025Descubre Que es Microsoft Power Automate o Microsoft Flow: Guía Completa de la Herramienta de Automatización de Tareas de Microsoft
¿Qué es Kali Linux y para qué se utiliza?
June 17, 2025Descubre cómo instalar Kali Linux fácilmente y empieza a usar esta herramienta esencial para pruebas de penetración y análisis forense digital.
Top 5 Cursos Bonificados para Trabajadores en 2025
June 09, 2025Conoce los cursos bonificados para trabajadores 2025 más demandados y cómo puedes inscribir a tus empleados para aprovechar los créditos formativos de FUNDAE.
5 Cursos Obligatorios para cualquier Empresa en 2025
May 26, 2025Conoce los cursos obligatorios para empresas 2025 y cómo asegurar que tu organización cumpla con las normativas actuales sin riesgos de sanciones.
Cursos Bonificados por Fundación Tripartita en 2025
May 05, 2025Descubre los mejores cursos bonificados para empresas en 2025 por la Fundación Tripartita. Aumenta la productividad de tu equipo sin costes adicionales.
Encuentra el Curso Perfecto para tu Organización
Google Sheets
Aprende a utilizar Google Sheets desde cero y domina la creación de hojas de cálculo, fórmulas y automatizaciones para mejorar tu productividad.
Google Sheets Avanzado
Curso avanzado de Google Sheets: aprende a automatizar, analizar y visualizar datos de manera profesional.
Google AppSheet
Aprende a crear aplicaciones empresariales con Google AppSheet desde cero, optimizando procesos sin necesidad de programación.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc