← Volver al curso
1 / 11
MASTERCLASS EN VIVO
PRÁCTICA · CON BASE DE DATOS REAL

Masterclass Agentes de IA para la Ciencia de Datos

De la IA que responde al agente que ejecuta. Instálalos y ponlos a limpiar datos, crear dashboards y automatizar Excel — en vivo.

Dirigida por Oscar Iván Vargas Pineda Ver perfil →
4
Agentes IA
3
Ejercicios
1
Base de datos
100%
En vivo
Claude Code Codex Antigravity FreeBuff · gratis
Quién te acompaña

El docente

Oscar Iván Vargas Pineda
Oscar Iván Vargas Pineda
Científico de Datos · Docente Investigador
Formación académica
05DoctoradoCiencias AgrariasPhD
04MagísterInteligencia Artificial AplicadaEn curso
03MagísterGestión Ambiental Sostenible
02EspecialistaGestión del Agua
01PregradoIngeniero Agroindustrial
11
Años experiencia profesional
6
Años docente universitario
4
Años consultor de datos
9
Publicaciones primer autor
La ruta de hoy

El recorrido de la sesión

Un mismo dato, 4 pasos con agentes de IA.

Momento 1 Datos con un agente local
Claude Code FBFreeBuff Colab
1🧹

Limpiar

2📊

Visualizar

3⚙️

Automatizar

Rápido conmigo · y lo replicas tú en Google Colab
Momento 2 Un agente dentro de Excel
Excel Claude
4📗

Procesar y analizar
en Excel

La IA dentro de tu app de siempre
Momento 3 · 🎁 sorpresa Publicar en la nube
HTML Pages
5🚀

Tu app, pública
en internet

De un HTML a una URL que puedes compartir
Punto de partida

¿Qué es la Inteligencia Artificial?

Inteligencia Artificial
Machine Learning
Deep Learning
IA
Generativa
La IA es software que aprende de datos para realizar tareas que antes requerían inteligencia humana: reconocer, predecir, decidir y generar.

1 · Datos

Miles de ejemplos

2 · Aprende

Detecta patrones

3 · Actúa

Predice y genera

🖼 Reconoce imágenes🌐 Traduce🎯 Recomienda✍ Genera texto y código
El concepto clave

IA vs. Agente de IA

Inteligencia Artificial

Responde

Reactiva · tú ejecutas todo
Preguntas
Modelo
Respuesta
Tú ejecutas
Agente de IA

Ejecuta

Autónomo · cierra el ciclo solo
🎯
Objetivo
Percibe
Planifica
Actúa
Verifica
⌘ Terminal🗂 Archivos🌐 Navegador

En corto: la IA te responde; el agente hace el trabajo mientras tú diriges.

Por qué importan

Cómo transforman tu trabajo de datos

Le das
Datos crudos
Una idea
Tarea repetitiva

AGENTE

Planifica · actúa · verifica

Te devuelve
Código limpio
Gráficos & dashboards
Archivos Excel
Tiempo de vuelta

Tú diriges, el agente ejecuta — y aprendes en el proceso.

Los protagonistas de hoy

Los 4 agentes

Estos son los 4 que veremos hoy en la sesión. Toca una tarjeta para ir a su instalación.

01

Claude Code

Anthropic
CLI · terminal
Ver instalación →
02

Codex

OpenAI
CLI · terminal
Ver instalación →
03

Antigravity

Google
IDE · aplicación
Ver instalación →
04GRATIS

FreeBuff

Opción gratuita
CLI · Web · Desktop
Ver instalación →
Otras opciones · alternativas de agentes de IA para código
Cu Cursor GC GitHub Copilot W Windsurf Cl Cline G Gemini CLI Ai Aider Ct Continue R Replit
Instalación paso a paso

Instala tu agente

terminal
    La ruta de hoy

    El recorrido de la sesión

    Un mismo dato, 4 pasos con agentes de IA.

    Momento 1 Datos con un agente local
    Claude Code FBFreeBuff Colab
    1🧹

    Limpiar

    2📊

    Visualizar

    3⚙️

    Automatizar

    Rápido conmigo · y lo replicas tú en Google Colab
    Momento 2 Un agente dentro de Excel
    Excel Claude
    4📗

    Procesar y analizar
    en Excel

    La IA dentro de tu app de siempre
    Momento 3 · 🎁 sorpresa Publicar en la nube
    HTML Pages
    5🚀

    Tu app, pública
    en internet

    De un HTML a una URL que puedes compartir
    Nuestra materia prima

    La base de datos de la práctica

    Ventas de una tienda. Con relaciones lógicas entre variables… y "suciedad" real para practicar.

    📊 datos_ventas.xlsx · hoja "ventas" ⬇ Descargar
    #id_pedidoID
    📅fechafecha
    Aamestexto
    ciudadcategórica
    categoriacategórica
    Aaproductotexto
    #cantidadnúmero
    $precio_unitarionúmero
    $total_venta= cant × precio
    $costo_unitarionúmero
    metodo_pagocategórica
    satisfaccion1–5

    🔗 Relaciones lógicas

    total_venta = cantidad × precio_unitario
    utilidad = (precio_unitario − costo_unitario) × cantidad
    agrupar por ciudad · categoria · mes → reportes

    🧹 Para limpiar

    5 duplicadosBogotá / bogota / BOGOTAprecios como "$ 295.200"nulos en total y satisfaccióncantidades ≤ 0
    162
    Filas
    12
    Columnas
    5
    Ciudades
    5
    Categorías
    EJERCICIO 1 Limpieza de datos

    De datos sucios a datos listos

    Úsalo en cualquiera de los 4 agentes · sobre datos_ventas.xlsx
    El prompt
    Carga datos_ventas.xlsx en un DataFrame llamado datos. Límpialo: (1) elimina filas duplicadas; (2) en ciudad y categoria quita espacios y unifica mayúsculas/acentos; (3) convierte cantidad, precio_unitario y total_venta a número (quita "$" y puntos de miles); (4) recalcula total_venta = cantidad × precio_unitario donde falte; (5) elimina filas con cantidad ≤ 0; (6) rellena satisfaccion vacía con la mediana. Guárdalo como datos_ventas_limpio.xlsx.
    Edita los recuadros con tus columnas.
    Qué obtienes
    Antes
    BOGOTA $ 295.200
    bogota
    Bogotá4200
    Medellin -2
    Después
    Bogotá295200
    Bogotá180000
    Bogotá4200
    Medellín✓ válida
    162 → 153 filas0 duplicados0 nulostipos correctos
    💡 La base de todo: sin datos limpios, los gráficos y reportes mienten.
    EJERCICIO 2 Gráficos / Dashboard

    De la tabla al tablero visual

    Sobre datos_ventas_limpio.xlsx · resultado en dashboard_ventas.png
    El prompt
    Con datos_ventas_limpio.xlsx, crea un dashboard con 4 gráficos en una sola figura: (1) ventas totales por ciudad en barras; (2) participación por categoria en dona; (3) tendencia de total_venta por mes en línea; (4) satisfaccion promedio por metodo_pago. Ponle un título general y guárdalo como dashboard_ventas.png.
    Cambia las columnas del gráfico.
    Qué obtienes
    Ventas por ciudad
    Participación por categoría
    Tendencia por mes ↗
    Satisfacción por método
    💡 Un vistazo: 4 preguntas de negocio respondidas en una sola imagen.
    EJERCICIO 3 Automatización de Excel

    Un proceso que genera archivos solo

    Sobre datos_ventas_limpio.xlsx · genera varios .xlsx automáticamente
    El prompt
    Con datos_ventas_limpio.xlsx: (1) crea la carpeta reportes_por_ciudad y guarda un Excel por cada ciudad (ventas_<ciudad>.xlsx); (2) crea un único resumen_ventas.xlsx con una hoja por cada categoria y una hoja Resumen con total_venta y utilidad por ciudad.
    Cambia la columna para separar.
    Qué obtienes
    📊
    datos_ventas_limpio.xlsx
    153 filas
    automatiza
    📁 reportes_por_ciudad/
    📄 ventas_Bucaramanga.xlsx 37
    📄 ventas_Medellín.xlsx 34
    📄 ventas_Bogotá.xlsx 29
    📄 … +2 ciudades
    📗 resumen_ventas.xlsx
    TecnologíaHogarRopaDeportesAlimentosResumen
    💡 Automatización real: el agente recorre cada categoría y escribe su archivo. Sin copiar-pegar.
    EJERCICIO 4 Agente dentro de una app

    Un agente dentro de Excel

    Con Claude Code integrado en Excel · reorganizar datos en otro archivo
    📊 preinscritos.xlsx · hojas «curso» y «taller» ⬇ Descargar
    El prompt · a Claude Code, dentro de Excel
    Necesito que revises las dos hojas: primero, en cada hoja dime si hay alguna persona repetida o duplicada revisando nombres y correos electrónicos. Luego, en la hoja taller, agrégame una columna nueva que indique, por cada persona, si está solo en el taller o si está tanto en el taller como en el curso.
    Edítalo con tus columnas.
    Qué obtienes
    Xcurso3 personas
    #nombrecorreo
    1Ana Gómezana@mail.com
    2Carlos Ríoscarlos@mail.com
    3María Ruizmaria@mail.com
    ◧ curso
    Xtaller+ columna nueva ✦
    #nombrecorreoestado ✦
    1Ana Gómezana@mail.comTaller + curso
    2Luis Páezluis@mail.comSolo taller
    3María Ruizmaria@mail.comTaller + curso
    4Luis Páez 🔁luis@mail.comSolo taller
    ◧ taller
    verde = está en ambas hojas 🔁 fila duplicada ✦ lo que agrega el agente
    💡 La idea: en segundos el agente cruza dos listas, detecta repetidos y marca quién está en ambas — sin fórmulas manuales.
    EJERCICIO 5 🎁 La sorpresa · a la nube

    Tu app, publicada en internet

    Con Claude Code · un index.html que subes a GitHub Pages
    El prompt
    Crea un archivo index.html autocontenido (HTML + CSS + JavaScript en el mismo archivo) con un conversor de temperatura. Que permita escribir un valor y elegir la unidad de origen —Celsius, Fahrenheit o Kelvin— y muestre la conversión a las otras dos en tiempo real. Diseño limpio y responsivo, con validación de la entrada y sin librerías externas.
    Cambia las unidades si quieres.
    Qué obtienes… y publicas
    index.html
    🌡 Conversor de temperatura
    25°C ▾
    Fahrenheit77.0 °F
    Kelvin298.15 K
    ▲ Publicar en GitHub Pages
    1Sube el HTMLa un repo
    2Settings ▸ Pagesbranch: main
    3¡En línea!URL pública
    🌐 tu-usuario.github.io/conversor
    💡 De tu PC al mundo: sin servidores ni costos, GitHub Pages sirve tu index.html como una página web real.
    Recapitulemos

    Ya sabes dirigir agentes

    En 3 momentos: limpiaste, visualizaste y automatizaste datos con un agente local, viste la IA dentro de Excel y publicaste tu propia app en la nube.

    Momento 1 · Datos + Colab Momento 2 · Excel Momento 3 · A la nube
    🎓 El curso completo

    Ciencia de Datos Profesional
    Python + IA

    Aprende a instalar, usar y potencializar agentes de IA en todo el proceso de ciencia de datos: limpieza, procesamiento, automatización, visualización y generación de aplicativos.

    20
    Horas en vivo
    4
    Módulos pro
    1
    Certificado oficial
    🧹 Limpieza⚙️ Procesamiento🤖 Automatización📊 Visualización🚀 Aplicativos
    Ver el curso de 20 horas →
    Ver el curso ⬇ Base de datos