[ AGENDA ]
Un programa intenso y práctico diseñado para llevarte del concepto a la ejecución en pocas horas.
[ CRONOGRAMA DEL DÍA ]
Jornada presencial de a (hora local).
[ SESIÓN 01 ]
Presentación general de GitHub Copilot, impartida por Emilio Delgado y Francisco Hermoso (Kiko). Descubre qué es, cómo funciona y por qué es el compañero perfecto para tu flujo de trabajo de desarrollo. Aprenderás:
- Fundamentos de GitHub Copilot
- Cómo funciona con tu IDE favorito
- Casos de uso reales
- Primeros pasos con la herramienta
[ SESIÓN 02 ]
CODE WITNESS — taller presencial centrado en la calidad del código que produce la IA. Combinaremos GitHub Copilot CLI, SonarQube y Model Context Protocol para auditar, consultar hallazgos y aplicar correcciones de forma asistida.
- Detección de code smells, bugs y vulnerabilidades con SonarQube
- Consulta automática de hallazgos mediante MCP
- Propuesta y aplicación de refactorizaciones con Copilot CLI
Resultado: un ciclo cerrado de generación, análisis y corrección asistido por IA para mantener bases de código más limpias, seguras y mantenibles.
[ SESIÓN 03 ]
Sesión 100 % práctica: tres bloques de ~20 minutos (Python, TypeScript, Go), cada uno con su facilitador. El objetivo no es recorrer teoría, sino escribir y probar Copilot en vivo sobre ejemplos preparados: completado de funciones, chat sobre fragmentos, tests y refactors acotados.
- Python — Emilio Delgado: utilidades o servicio pequeño; generación de código, tests y uso de Copilot Chat para refinar comportamiento.
- TypeScript — Francisco Hermoso: tipos, módulos y flujo async; alinear sugerencias con convenciones del proyecto y tooling TS.
- Go — Juan Manuel Ruiz (Juanma): paquetes, tests y estilo idiomático; Copilot integrado en el flujo de edición habitual en Go.
Verás cómo cambian los prompts y los atajos útiles según el lenguaje, para llevarte patrones que puedas aplicar también fuera de estos tres stacks. Detalle ampliado en la página de la sesión 03.
[ RESULTADOS DE APRENDIZAJE ]
Después de esta jornada, habrás aprendido a:
- ✓ Usar GitHub Copilot en tu IDE favorito de forma efectiva
- ✓ Diseñar y ejecutar agentes personalizados con Copilot
- ✓ Integrar MCP Servers para flujos automatizados
- ✓ Combinar Copilot CLI con herramientas de análisis de código
- ✓ Transformar tu flujo de trabajo de desarrollo con IA
- ✓ Crear bases de código auto-mejorables