Desarrollo con IA
Curso de programación asistida por IA
Programa más rápido con asistentes y agentes de código, sin perder calidad.
Los asistentes y agentes de código han cambiado la forma de desarrollar software. Bien usados, permiten programar mucho más rápido; mal usados, llenan el repositorio de código que nadie entiende y de vulnerabilidades.
Este curso enseña a trabajar con GitHub Copilot, Claude Code, Cursor y herramientas similares con método: darles el contexto adecuado, delegar tareas en pasos verificables, mantener la calidad con pruebas y revisión y aprovecharlos para lo que más cuesta, como entender y modernizar código heredado.
Incluye un módulo para responsables técnicos sobre cómo adoptarlos en el equipo con normas claras.
Qué aprenderás
- Elegir y configurar asistentes de código para el equipo
- Delegar tareas a agentes de código con buenas instrucciones
- Mantener la calidad con pruebas y revisión
- Usar la IA para entender código heredado y refactorizar
- Evitar los riesgos de seguridad y de licencias
Temario
8 módulos, de los fundamentos al proyecto final.
-
El nuevo flujo de desarrollo
- Autocompletado, chat y agentes de código
- Qué cambia en el trabajo del desarrollador
- Comparativa de herramientas
-
Contexto para el asistente
- Ficheros de instrucciones del proyecto
- Convenciones, arquitectura y comandos
- Conectar documentación y herramientas (MCP)
-
Escribir código
- De la especificación a la implementación
- Pequeños pasos y verificación continua
- Desarrollo guiado por pruebas con IA
-
Código heredado
- Explicar y documentar código existente
- Refactorización segura
- Migraciones de versiones y frameworks
-
Pruebas y revisión
- Generar pruebas que aporten
- Revisión de código asistida por IA
- Depuración con ayuda del asistente
-
Agentes de código
- Tareas largas, planes y permisos
- Agentes en la integración continua
- Trabajo en paralelo con varios agentes
-
Riesgos
- Vulnerabilidades en el código generado
- Secretos y datos en el contexto
- Licencias y propiedad intelectual
-
Adopción en el equipo
- Normas del equipo y buenas prácticas
- Cómo medir el impacto en la productividad
Herramientas con las que practicarás
- GitHub Copilot
- Claude Code
- Cursor
- Git y GitHub
Proyecto práctico
Implementas una funcionalidad completa en un repositorio de práctica (o del equipo) trabajando con un agente de código, desde el plan y las pruebas hasta la revisión, y preparas el fichero de instrucciones del proyecto para el resto del equipo.
Requisitos
- Experiencia programando en cualquier lenguaje.
- Manejo de Git.
Otros cursos
-
Curso de desarrollo de aplicaciones con LLMs
De la llamada a la API a una aplicación de IA generativa lista para producción.
- Duración: 20 horas
- Nivel: Intermedio
-
Curso de evaluación de sistemas de IA generativa
Mide la calidad de tu aplicación de IA con datos, no con impresiones.
- Duración: 12 horas
- Nivel: Avanzado
-
Curso de IA en apps y productos digitales
Funciones de IA que los usuarios entienden, usan y en las que confían.
- Duración: 12 horas
- Nivel: Intermedio
¿Quieres este curso para tu equipo?
Adaptamos el contenido, la duración y la modalidad a tu empresa.