Temario del curso
Día 1 | Comprensión de las herramientas y primer desarrollo
Módulo 1 | Cómo funcionan realmente las herramientas de programación con IA
Temas abordados:
• Comprensión de la ventana de contexto y sus limitaciones
• Stateless (falta de estado) y cómo los modelos de IA retienen información durante una sesión
• El flujo Planificar → Ejecutar → Revisar
• Lo que las herramientas de programación con IA hacen bien y sus áreas de dificultad
• Mejores prácticas para colaborar eficazmente con asistentes de IA
Módulo 2 | El panorama de la programación con IA
Temas abordados:
• Panorama general del ecosistema actual de programación con IA
• Diferencias entre herramientas como Cursor, GitHub Copilot y Claude Code
• Selección del modelo y la herramienta adecuados según la tarea
• Fortalezas y limitaciones de distintos asistentes de codificación
• Recomendaciones prácticas para la adopción de herramientas en equipos de desarrollo
Módulo 3 | Anatomía del prompt
Temas abordados:
• Componentes clave de un prompt efectivo
• Cómo proporcionar contexto y definir claramente la tarea
• Especificación de formatos de salida y restricciones
• Frameworks y plantillas comunes para crear prompts
• Técnicas para mejorar la calidad y la consistencia de los prompts
Módulo 4 | Primera programación: construcción desde cero
Temas abordados:
• Creación de un proyecto desde una carpeta vacía
• Generación de la estructura inicial y del esqueleto de la aplicación
• Gestión de dependencias y configuración del proyecto
• Mejora iterativa del código generado
• Pruebas y refinamiento de la solución final
Día 2 | Bases de código existentes, personalización y revisión
Módulo 5 | Trabajo en una base de código existente
Temas abordados:
• Navegación y comprensión de una base de código desconocida
• Consulta y análisis de proyectos existentes mediante herramientas de IA
• Mapeo de la estructura de la aplicación y sus dependencias
• Generación de documentación y resúmenes técnicos
• Aceleración del proceso de incorporación a proyectos existentes
Módulo 6 | Tareas cotidianas: corrección, nuevas funcionalidades y pruebas
Temas abordados:
• Uso de herramientas de IA para investigar y corregir errores
• Implementación de nuevas funcionalidades y mejoras
• Escritura y mejora de pruebas automatizadas
• Validación del código generado y de los cambios realizados
• Incremento de la productividad en tareas diarias de desarrollo
Módulo 7 | Personalización: qué es y para qué sirve
Temas abordados:
• Comprensión de reglas del proyecto y archivos de configuración
• Introducción a AGENTS.md y al concepto de memoria del proyecto
• Dónde y cuándo aplicar mecanismos de personalización
• Mejores prácticas para configurar asistentes de IA
• Panorama general de enfoques avanzados de implementación
Módulo 8 | Límites, riesgos y juicio crítico
Temas abordados:
• Revisión y validación del código generado por IA
• Comprensión de modos comunes de fallo y limitaciones
• Identificación de inyección de prompts y riesgos de seguridad
• Determinación de qué tareas pueden delegarse a la IA
• Aplicación del juicio humano y mantenimiento de la responsabilidad en el desarrollo de software
Requerimientos
No se requiere experiencia previa programando ni con herramientas de IA.
Es útil contar con conocimientos básicos de código o Git.
Cuenta autorizada (Claude Code / Cursor / Copilot)
Público objetivo:
Personas que se inician en el desarrollo asistido por IA, incluyendo quienes no programan habitualmente y quienes lo hacen de manera ocasional, así como perfiles técnicos afines a QA, datos, producto u operaciones. No se presupone un trasfondo en desarrollo.
Reseñas (2)
Usando Claude Code de manera más eficiente
Virgil Trif - Frequentis
Curso - Claude Code: Agentic AI Development · 1-Day
Traducción Automática
"Aprendí el potencial de la herramienta y adquirí las habilidades necesarias para empezar a usarla en mi trabajo de inmediato"
Angelo Moro
Curso - Claude AI for Developers: Building AI-Powered Applications
Traducción Automática