Semana 1 – Fundamentos y Primeros Flujos
Clase 1 – Qué es n8n y Fundamentos
- Qué es n8n
- Diferencia entre n8n Cloud y n8n Self-hosted
- Interfaz de n8n
- Qué es un nodo
- Tipos de nodos
- Diferencia entre automatizaciones y agentes
- Cuándo utilizar n8n y cuándo otras herramientas
Tarea: Explorar la interfaz de n8n y crear un flujo simple con dos nodos.
Clase 2 – Empezando con n8n
- Instalar n8n en Hostinger (paso a paso)
- Crear y administrar credenciales
- Ejecutar flujos manualmente
- Modo de pruebas y ejecución
Tarea: Instalar n8n y crear un flujo con Webhook de prueba.
Clase 3 – APIs de Google
- Cómo activar Google Sheets API
- Google Drive API
- Google Calendar API
- Conectar APIs a n8n
Tarea: Crear flujo Formulario → Sheets → Calendar
Semana 2 – Webhooks y APIs
Clase 4 – Webhooks para Principiantes
- Qué es un webhook
- Webhook listener en n8n
- Probar webhook con Hoppscotch
Tarea: Webhook → Notificación en Slack/Telegram
Clase 5 – APIs desde cero
- Qué es una API y cómo leer JSON
- GET y POST básicos
- Usar HTTP Request en n8n
Tarea: Consumir API pública y guardar datos en Sheets
Clase 6 – IA Básica
- Crear cuenta en OpenAI
- Crear API Key
- Conectar OpenAI a n8n
- Primer flujo con IA
Tarea: Crear flujo que responda mensajes usando IA
Semana 3 – Casos Reales
Clase 7 – Formularios + Sheets + Notificaciones
- Conectar Typeform o Google Forms
- Guardar lead automático
- Enviar email automático
Tarea: Flujo Formulario → Sheets → Email → Drive
Clase 8 – Chatbot Básico
- Crear bot en Telegram
- Respuestas automáticas
- Guardar conversación
Tarea: Chatbot que responda 3 palabras clave
Clase 9 – Lógica Básica
- IF y Switch
- Manejo simple de errores
- Metodología FLOW:
- F – Finalidad: definir el propósito del flujo.
- L – Lógica: identificar decisiones y condiciones.
- O – Origen: de dónde vienen los datos.
- W – Workflow: diseñar el flujo antes de construirlo.
Tarea: Mejorar chatbot con lógica IF/Switch
Bonus Sábado – API Oficial de WhatsApp
- Conectar API oficial: token, Phone ID, verificación de webhook
- Enviar y recibir mensajes con HTTP Request
Semana 4 – Proyecto Final
Clase 10 – Construcción del Proyecto
Creación de sistema básico de atención:
- Formulario → Sheets
- Email automático
- Crear carpeta en Drive
- Notificación interna
Clase 11 – Optimización
- Depuración
- Evitar duplicados
- Buenas prácticas
Clase 12 – Presentación Final
Los estudiantes presentan su proyecto final.