Contacta con nosotros

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.

 14 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas