Repositorio consolidado de tres cursos completos sobre Inteligencia Artificial, Agentes de IA y aplicaciones empresariales.
| Curso | Duración | Nivel | Enfoque |
|---|---|---|---|
| Curso Agentes IA | ~4 horas | Intermedio-Avanzado | Implementación de agentes en Python |
| IA Testing & DevOps | 3 horas | Intermedio | Testing, CI/CD y documentación |
| IA para Negocios | 3 horas | Básico-Intermedio | Aplicaciones empresariales |
Directorio: curso-agentes-ia/
Curso práctico de Agentes de IA con implementaciones funcionales en Python. Contiene 6+ agentes educativos completos con respuestas hardcodeadas y pausas interactivas.
| Agente | Patrón | Descripción |
|---|---|---|
| ReAct Agent | Reasoning + Acting | Loop Pensamiento → Acción → Observación |
| Code Agent | AI Coding Assistant | Generación, depuración y optimización de código |
| RAG Agent | Retrieval-Augmented Generation | Vector search y citación de fuentes |
| Multi-Agent | Collaborative Agents | 4 agentes especializados trabajando juntos |
| Memory Agent | Persistent Memory | Agente con memoria a largo plazo |
| Guardrails Agent | Safety Controls | Agente con controles de seguridad |
| MCP Agent | Model Context Protocol | Integración con herramientas externas |
curso-agentes-ia/
├── lesson-1/ # Fundamentos de Agentes
│ └── clase.md # Material teórico
├── lesson-2/ # Agentes Avanzados
│ └── clase.md # Material teórico
└── lesson-3/ # Aplicaciones en Producción
├── clase.md # Material teórico
├── react_agent.py # ReAct Agent + README
├── code_agent.py # Code Agent + README
├── rag_agent.py # RAG Agent + README
├── multi_agent.py # Multi-Agent System + README
├── memory_agent.py # Memory Agent + README
├── guardrails_agent.py # Guardrails Agent + README
└── mcp_agent.py # MCP Agent + README
cd curso-agentes-ia/lesson-3
python3 react_agent.py # ReAct Agent demo
python3 code_agent.py # Code Agent demo
python3 rag_agent.py # RAG Agent demo
python3 multi_agent.py # Multi-Agent System demo- Sin dependencias externas (Python 3.8+ estándar)
- Outputs en español
- Pausas interactivas para aprendizaje paso a paso
- Diagramas Mermaid de arquitectura
- Razonamiento explicado visible
Directorio: curso-ia-testing-devops/
Módulo de 3 bloques (55 minutos cada uno) sobre IA aplicada a Testing, DevOps y Documentación técnica.
| Bloque | Tema | Prompts | Duración |
|---|---|---|---|
| Bloque 1 | DevOps, Platform e Infrastructure | 14 prompts | 55 min |
| Bloque 2 | Testing - Unit, Integration, E2E | 15 prompts | 55 min |
| Bloque 3 | Documentación Técnica | 16 prompts | 55 min |
curso-ia-testing-devops/
├── INDICE-GENERAL.md # Índice completo del curso
├── bloque-1/ # DevOps & Infrastructure
│ ├── README.md # Material y prompts
│ ├── docker-basic/ # App Node.js para Dockerizar
│ ├── ci-cd-examples/ # Templates de GitHub Actions
│ └── infrastructure/ # Terraform con vulnerabilidades
├── bloque-2/ # Testing
│ ├── README.md # Material y prompts
│ ├── backend/ # API Express con 5 bugs intencionales
│ ├── frontend/ # To-Do App para E2E
│ └── tests/ # Templates Playwright
├── bloque-3/ # Documentación
│ ├── README.md # Material y prompts
│ ├── code-samples/ # Código sin documentar
│ ├── architecture-docs/ # Templates ADR
│ └── user-guides/ # Docs técnicas
└── sources/ # Material de referencia
La API en bloque-2/backend/server.js contiene 5 bugs para práctica:
- No valida título vacío en POST
- No sanitiza HTML (XSS vulnerability)
- Race condition en PUT
- Permite cambiar ID en PUT
- DELETE sin autenticación
# Backend con bugs (Bloque 2)
cd curso-ia-testing-devops/bloque-2/backend
npm install && npm start # Puerto 3001
# Frontend To-Do App
cd curso-ia-testing-devops/bloque-2/frontend
npx http-server -p 8080- Automatizar Dockerfiles y docker-compose
- Generar pipelines CI/CD completos
- Detectar bugs con análisis de IA
- Crear tests E2E con Playwright
- Implementar TDD asistido por IA
- Generar documentación automáticamente
Directorio: curso-ia-negocios/
Programa de formación de 3 horas sobre IA Generativa aplicada a contextos empresariales.
| Bloque | Tema | Duración |
|---|---|---|
| Bloque 1 | Fundamentos de IA Generativa en Negocios | 1 hora |
| Bloque 2 | Aplicaciones Empresariales Específicas | 1 hora |
| Bloque 3 | Implementación y Casos Prácticos | 1 hora |
curso-ia-negocios/
├── README.md # Descripción del curso
├── Bloque-1-Fundamentos/
│ ├── README.md # Material teórico
│ └── code-snippets/
│ ├── diagrams.md # Diagramas Mermaid
│ └── ejercicio-1-template.md # Ejercicio práctico
├── Bloque-2-Aplicaciones-Empresariales/
│ ├── README.md # Material teórico
│ └── code-snippets/
│ ├── diagrams.md # Diagramas Mermaid
│ └── ejercicio-chatbot-design.md # Ejercicio de diseño
├── Bloque-3-Implementacion-y-Casos-Practicos/
│ ├── README.md # Material teórico
│ └── code-snippets/
│ ├── diagrams.md # Diagramas Mermaid
│ └── prompt-library.md # Biblioteca de prompts
└── sources/ # Material de referencia
Bloque 1 - Fundamentos:
- Qué es IA Generativa y por qué importa en 2025
- Principales modelos (GPT-4, Claude, Grok, Gemini)
- Panorama de aplicaciones por industria
- Evaluación de oportunidades y ROI
Bloque 2 - Aplicaciones:
- Automatización Inteligente
- Soporte al Cliente (Chatbots 24/7)
- Ventas y Marketing
- Desarrollo y Programación (+126% productividad)
- Análisis de Datos y BI
Bloque 3 - Implementación:
- Arquitecturas de solución
- Prompt Engineering avanzado
- Integración con sistemas existentes
- Casos de estudio con métricas
- Salud y Medicina
- Finanzas y Banca
- Retail y E-commerce
- Manufactura
- Educación
- Transporte y Logística
- Marketing y Ventas
- Tecnología y Desarrollo
- Agricultura
- Ciberseguridad
- ReAct Paper: "ReAct: Synergizing Reasoning and Acting in Language Models"
- RAG Paper: "Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks"
- IA: Claude Code, GitHub Copilot, Cursor, ChatGPT
- Testing: Jest, Playwright, Supertest, Vitest
- DevOps: Docker, GitHub Actions, Terraform
- Docs: TypeDoc, JSDoc, Docusaurus, Mermaid
- Python 3.8+
- Sin dependencias adicionales
- Node.js 18+
- npm o yarn
- Docker (opcional)
- Laptop con acceso a internet
- Cuentas en OpenAI/Anthropic (recomendado)
# Clonar repositorio
git clone <repo-url>
cd tutorial-agentes
# Explorar cada curso
ls curso-agentes-ia/
ls curso-ia-testing-devops/
ls curso-ia-negocios/
# Ver índice de cada curso
cat curso-agentes-ia/README.md
cat curso-ia-testing-devops/INDICE-GENERAL.md
cat curso-ia-negocios/README.mdMaterial educativo de uso libre con atribución.
Este repositorio consolida tres repositorios originales:
| Repositorio Original | Directorio Actual |
|---|---|
devboost |
curso-agentes-ia/ |
curso-ia-testing-devops |
curso-ia-testing-devops/ |
devboost-business |
curso-ia-negocios/ |
El historial de git de los tres repositorios ha sido preservado.