Politécnico ICAFTPolitécnico ICAFT
BuscarContactoInscríbete →
Inicio/Educación continua/Curso libre
Curso libreInteligencia artificial y datos

Desarrollo de software asistido por IA

El curso Desarrollo de software asistido por IA proporciona al estudiante las prácticas para programar con asistentes como GitHub Copilot, Cursor y Claude Code, desde el autocompletado hasta la delegación de tareas a agentes, manteniendo la calidad con pruebas automatizadas, revisión de seguridad y control de licencias y dependencias.

A quién va dirigido

Estudiantes de ingeniería y desarrolladores que ya programan en al menos un lenguaje y usan Git.

Objetivos
✓Comprender las capacidades y diferencias de GitHub Copilot, Cursor y Claude Code en autocompletado, chat y modo agente.
✓Analizar el código generado para detectar vulnerabilidades, dependencias inventadas y problemas de licencias.
✓Aplicar desarrollo guiado por pruebas y depuración asistida en tareas de varios archivos y refactorización.
✓Diseñar especificaciones, planes, reglas de proyecto y archivos de contexto que orienten al asistente de código.
✓Evaluar el uso del asistente con una retrospectiva y valorar la privacidad del código en configuraciones empresariales.
Plan de estudios por sesión
1
Herramientas y flujo de trabajoAutocompletado, chat y modo agente en GitHub Copilot, Cursor y Claude Code · Archivos de contexto, reglas del proyecto y privacidad del código
2
Programar con agentes de códigoEspecificaciones y planes; tareas de varios archivos y refactorización · Desarrollo guiado por pruebas y depuración asistida
3
Calidad y seguridad del código generadoRevisión de código, vulnerabilidades frecuentes y análisis estático · Dependencias inventadas, verificación de paquetes y licencias
4
Presentación de la aplicación de extremo a extremoPruebas y documentación · Retrospectiva del uso del asistente
Evaluación
Inicial30%Ejercicio comparativo de autocompletado, chat y modo agente en las tres herramientas, con archivo de contexto del proyecto.
Intermedio30%Taller de especificación, tarea de varios archivos con pruebas guiadas por el asistente y revisión con análisis estático.
Final40%Aplicación web pequeña construida con un asistente de código, con pruebas automatizadas y bitácora de instrucciones y correcciones.
Proyecto final

Aplicación web pequeña construida con un asistente de código, con pruebas automatizadas y bitácora de las instrucciones y correcciones realizadas.

WhatsApp