Edu Digital Pro

Acceso Ilimitado
0.0
(0 valoración)  y 28 estudiantes

Apps Interactivas con Gemini a tu propio Servidor Oracle⚡ EN TIEMPO REAL

🎯 Objetivo del curso Aprenderás a construir, desplegar y administrar un ecosistema de aplicaciones inteligentes impulsadas por Google Gemini, alojado directamente en tu propio servidor Oracle Cloud. Durante el curso construiremos progresivamente una solución real capaz de integrar WhatsApp, inteligencia…

Creado por Ing. David Salcedo

Descripción

🎯 Objetivo del curso

Aprenderás a construir, desplegar y administrar un ecosistema de aplicaciones inteligentes impulsadas por Google Gemini, alojado directamente en tu propio servidor Oracle Cloud.

Durante el curso construiremos progresivamente una solución real capaz de integrar WhatsApp, inteligencia artificial, bases de datos, citas, alumnos, pagos, automatizaciones y un panel administrativo en tiempo real, manteniendo el control de la infraestructura y de los datos.


🖥️ BLOQUE 1 — Tu Infraestructura Cloud Permanente

2 clases grabadas de preparación

📚 Clase 1 — Obtén tu Servidor Oracle Permanente

Objetivo: Crear y configurar la infraestructura cloud que utilizaremos durante todo el curso.

Aprenderás:

  • ☁️ Registro y configuración de Oracle Cloud Pay As You Go.
  • 🖥️ Creación de una instancia Oracle Cloud Always Free.
  • ⚙️ Configuración de recursos ARM Ampere.
  • 🌐 Creación de VCN, subredes y reglas de ingreso.
  • 🔐 Generación y administración de llaves SSH.
  • 🐧 Instalación y acceso remoto a Ubuntu 24.04 LTS.
  • 🧪 Verificación del funcionamiento del servidor.

Proyecto práctico: crear tu propio VPS Oracle y conectarte remotamente mediante SSH.


📚 Clase 2 — Prepara tu Servidor para Crear y Publicar Apps

Objetivo: Convertir el VPS en una plataforma privada preparada para desplegar aplicaciones.

Aprenderás:

  • ⚙️ Configuración inicial y optimización del VPS.
  • 💾 Configuración de Swap.
  • 🛡️ Protección del servidor mediante UFW.
  • 🚀 Instalación de Coolify.
  • 🐳 Fundamentos de Docker para nuestros despliegues.
  • 🔀 Configuración de Traefik Reverse Proxy.
  • 🌎 Uso de dominios y subdominios personalizados.
  • 🔒 Certificados SSL automáticos con Let’s Encrypt.
  • 📊 Monitoreo de CPU y memoria desde Coolify.

Proyecto práctico: dejar tu servidor preparado para publicar aplicaciones mediante dominio propio y HTTPS.


🚀 BLOQUE 2 — Construye tu Ecosistema Inteligente

6 clases prácticas en vivo

💻 Clase 3 — De GitHub a Internet: Publica tu Primera App

Construiremos la base del ecosistema y aprenderemos el flujo completo desde nuestro código hasta producción.

Aprenderás:

  • Crear el proyecto base con Node.js, Express y frontend.
  • Organizar nuestro repositorio en GitHub.
  • Trabajar con ramas de desarrollo y producción.
  • Conectar GitHub con Coolify.
  • Configurar Webhooks.
  • Implementar despliegue continuo CI/CD.
  • Administrar variables de entorno.
  • Comprender el flujo:

Código → Git Push → GitHub → Docker → Coolify → Internet

Cada cambio enviado al repositorio podrá actualizar automáticamente nuestra aplicación en producción.


🤖 Clase 4 — Crea tu Asistente de WhatsApp con Gemini

Comenzaremos a incorporar IA al ecosistema creando un asistente capaz de comprender conversaciones reales.

Aprenderás:

  • 📱 Configuración de WhatsApp Business Cloud API.
  • 🔗 Creación y recepción de Webhooks.
  • 🧠 Integración de Google Gemini.
  • 💬 Creación de System Prompts.
  • 🏢 Incorporación del contexto de un negocio.
  • ⚡ Procesamiento de mensajes en tiempo real.
  • 🛠️ Function Calling para ejecutar acciones desde Gemini.
  • 🎯 Extracción de intenciones y parámetros desde lenguaje natural.

Por ejemplo, el usuario podrá escribir:

“Quiero reservar una cita para mañana.”

Gemini interpretará la intención y enviará los parámetros correspondientes al backend.


🧠 Clase 5 — Dale Memoria a tu Asistente

Nuestro asistente dejará de responder únicamente mensajes aislados y comenzará a recordar información de clientes y conversaciones.

Aprenderás:

  • 🗄️ Despliegue de PostgreSQL/SQLite.
  • 🔗 Integración de PostgreSQL y Prisma.
  • 👥 Modelado de clientes.
  • 💬 Almacenamiento de conversaciones.
  • 📚 Historial de interacciones.
  • 🧠 Memoria de corto y largo plazo.
  • 🔍 Consultas a la base de datos antes de responder.
  • 🔐 Persistencia de información dentro de nuestro VPS.

Resultado: podrás hablar nuevamente con el asistente y este podrá reconocer al usuario y recuperar información previamente almacenada.


📅 Clase 6 — Automatiza Citas, Horarios y Clases

Transformaremos el asistente en una herramienta capaz de consultar disponibilidad y realizar operaciones reales.

Aprenderás:

  • 📆 Modelado de calendarios y horarios.
  • 🪑 Administración de cupos.
  • 🔎 Consulta dinámica de disponibilidad.
  • ✍️ Reservas automáticas desde WhatsApp.
  • ✅ Validación de disponibilidad antes de reservar.
  • 👨‍🎓 Gestión de alumnos y clases.
  • 🔔 Confirmaciones y recordatorios automáticos.

El usuario podrá preguntar:

“¿Qué horarios tienes mañana?”

o solicitar:

“Reserva mi cita a las 4.”

El sistema consultará la información y realizará la operación correspondiente.


💳 Clase 7 — Gestiona Pagos y tu Negocio con IA

Incorporaremos funciones financieras para convertir el ecosistema en una herramienta administrativa.

Aprenderás:

  • 💰 Gestión de mensualidades.
  • 📋 Estados de cuenta.
  • ⚠️ Control de deudas y saldos pendientes.
  • 💬 Consultas financieras desde WhatsApp.
  • 📸 Recepción de comprobantes de pago.
  • 👁️ Análisis de imágenes mediante Gemini Multimodal/Vision.
  • 🔍 Extracción de información de vouchers.
  • 🔄 Actualización del estado de pago.
  • 📊 Generación de información para reportes.
  • 🔔 Recordatorios preventivos de cobro.

Proyecto práctico: enviar un comprobante mediante WhatsApp para que el sistema pueda leer sus datos y procesar la información del pago.


📊 Clase 8 — Construye el Panel Inteligente y Conecta Todo

En la clase final conectaremos todos los componentes construidos durante el curso.

Crearemos un Dashboard administrativo en tiempo real que reflejará lo que sucede en nuestro ecosistema.

Aprenderás:

  • 📊 Creación de Dashboard con React.
  • ⚡ Actualizaciones mediante WebSockets/SSE.
  • 👥 Visualización de alumnos activos.
  • 📅 Citas y reservas del día.
  • 💰 Información de recaudación y pagos.
  • 🔄 Sincronización WhatsApp ↔ Backend ↔ Base de datos ↔ Dashboard.
  • 🧠 Incorporación de Gemini para análisis de datos.
  • 💬 Consultas administrativas utilizando lenguaje natural.

Podremos realizar preguntas como:

“¿Cuántos alumnos activos tengo?”
“¿Cuántas citas tengo mañana?”
“¿Quiénes tienen pagos pendientes?”

y Gemini utilizará los datos almacenados por nuestra propia aplicación para generar las respuestas.


🏆 PROYECTO FINAL

Al finalizar las 8 clases habremos construido progresivamente un Ecosistema Empresarial Inteligente Self-Hosted, compuesto por:

📱 WhatsApp Business

🧠 Google Gemini + Function Calling

⚙️ Backend Node.js / Express

🗄️ PostgreSQL + Prisma

📅 Citas • 👨‍🎓 Alumnos • 💳 Pagos • 🧠 Memoria

⚡ WebSockets / SSE

📊 Dashboard React en tiempo real

🐳 Docker + Coolify

☁️ Servidor Oracle Cloud

El objetivo final es que el alumno no termine únicamente con ejemplos aislados, sino con una aplicación completa publicada en Internet y funcionando desde su propia infraestructura, integrando en un mismo proyecto los componentes desarrollados durante el curso.

Instructor

Ing. David Salcedo
  • 59 cursos
  • 7212 estudiantes
Soy David Salcedo, ingeniero y cofundador de edudigital.pro, apasionado por la tecnología y la educación digital, con una amplia experiencia en diversas áreas clave. Soy experto en informática y soporte técnico de PC, especialista en sistemas operativos Windows y Linux, y tengo conocimientos sólidos en desarrollo y automatización mediante scripts, redes y seguridad informática. Además, soy pionero en la integración de la inteligencia artificial en la informática técnica y la creación de contenido, abarcando desde la gestión del conocimiento hasta la producción multimedia asistida por IA. También me destaco en el desarrollo de aplicaciones y contenido digital, así como en la enseñanza, capacitando a profesionales y entusiastas para dominar tecnologías actuales y emergentes. Mi misión es ofrecer cursos de alta calidad que inspiren a los alumnos a aplicar la tecnología de manera innovadora.
$147.00$57.00