Crear Barra lateral en Google Sheets
Guardar estilo en Google Sheets con PropertiesService
Comunicar Script y HTML con google.script.run.withSuccessHandler
Guardar múltiples estilos en Google Sheets
Actualizando estilos HTML con window.onload
Modificar HTML de la barra lateral con Javascript
Cargar botones HTML de la barra lateral sobre window.onload
Guardar bordes a través de la API de Google Sheets con getBorder()
Simular Bordes HTML en la barra Lateral con JavaScript
Buenas practicas con JS, HTML y CSS
Preparando el entorno (VS Code, GIT, NodeJS y CLASP)
CLASP (login, create, clone, push, pull)
Git y GitHub con CLASP
Tipos de proyectos
Complementos de Google (Workspace y editor)
Sintaxis del curso (var y let + Allman)
Scriptlets (Tipos y ejemplos)
Inicio WebApp Agenda [CSS JS HEADER FOOTER MAIN]
Creando tabla de contactos HTML desde Google Sheets
Footer y variables CSS
Notificaciones
Tipos de notificaciones
Refactorizando notificaciones
Crear icono de carga (Loader)
Insertar contactos con POST GET y DIALOG
Insertar contactos con MODAL
Agregando campos al formulario + validación
Borrar contactos
Modificar contactos
Stackear notificaciones
Notificaciones con lottie files
Consumiendo API para generar contactos
Imágenes a través de API externa
Botón scroll to top
Crear tarjetas contactos
Refactorizando tabla y tarjetas
Guardar y cargar imágenes
Modificar imagen de contacto
Icono de carga en imagen y lotties adicionales
Drag and drop de imágenes
Drag and drop con popover y lottie
Modal de información con iconos de copiado
Diseño con template HTML
Diseños adicionales con HTML
Refactorizando estilos con templates HTML
OO - Class Contacto
Refactorizando JS con eventos