Curso· Cargando…
Programar con IA no es copiar y pegar lo que sugiere el asistente: es ir más rápido sin perder el control de tu código. En este curso configuras Copilot, Cursor y Claude Code en tu flujo real, aprendes a darles contexto y a promptear para generar, depurar y refactorizar, y —lo más importante— desarrollas el juicio para revisar, probar y corregir lo que generan en vez de fiarte a ciegas. Cierras construyendo una feature real con IA que puedes defender línea a línea en un Pull Request.
¿Cómo voy más rápido con IA sin meter bugs que no entiendo, y cómo sé si lo que la IA escribió es correcto, seguro y mantenible?
Tu equipo te pide entregar rápido una feature usando asistentes de IA, pero el PR lo firmas tú: no basta con que 'funcione', tienes que poder explicar y defender qué hace cada parte, demostrar que la probaste y justificar lo que aceptaste y lo que rechazaste del asistente.
Aplicar un asistente de código para generar y verificar un fragmento útil, distinguiendo qué hace cada herramienta (Copilot, Cursor, Claude Code) y para qué sirve cada una.
Configurar un asistente de código en tu editor y hacer tu primer uso real (autocompletar y preguntar) en un proyecto propio.
Entregas: Una feature real implementada con asistencia de IA (Copilot, Cursor o Claude Code) que incluye: el código de la feature, una suite de tests que la verifica, y un registro de decisiones (decision log) corto que documenta qué generó la IA, qué aceptaste tal cual, qué corregiste y por qué. Todo entregado como Pull Request en un repo público de GitHub.
Se evalúa
El asistente como par
Epítome y práctica guiada — desde la lección 1 el alumno genera y verifica un fragmento útil. Aprende el panorama (Copilot/Cursor/Claude Code), a instalarlos, a elegir modo, a dar contexto y a promptear para generar y depurar. Andamiaje alto: prompts de plantilla y ejemplos resueltos. Victoria temprana tangible: ir más rápido con IA desde el primer día.
Juicio: revisar, probar, corregir
Proyecto autónomo — el andamiaje se retira y el foco pasa de generar a juzgar: leer y entender lo generado, detectar alucinaciones y dependencias inventadas, cazar bugs y anti-patrones, evaluar riesgos de seguridad, probar antes de confiar y decidir cuándo NO usar IA. Cierra con el capstone: una feature defendible. Bloom evaluar→crear.
Elegir entre autocompletado, chat y modo agente según la tarea, entendiendo qué control cedes en cada uno.