//VsCode y Github Copilot
Desarrollo profesional con VsCode y GitHub Copilot|
Configura y exprime GitHub Copilot en VsCode
Aprende a desarrollar aplicaciones usando las herramientas con IA de Microsoft: confiables, robustas y con un respaldo asegurado durante a帽os.
Motivaci贸n
Frente a la proliferaci贸n de nuevas soluciones y herramientas IA, muchas empresas apuestan por tecnolog铆as consolidadas, con soporte continuado y un amplio ecosistema. Este curso se apoya precisamente en dos pilares s贸lidos: Visual Studio Code y GitHub Copilot, productos de Microsoft con millones de usuarios y una integraci贸n fluida en entornos reales de desarrollo.
Para aumentar tu productividad y la calidad de tu c贸digo usando Inteligencia Artificial no necesitas reinventar tu flujo de trabajo ni adoptar soluciones inestables: aqu铆 aprender谩s a sacar el m谩ximo partido a lo que ya se est谩 utilizando hoy en departamentos t茅cnicos de todo el mundo.
Objetivos del Curso
- Integrar GitHub Copilot de forma efectiva en VsCode para asistir durante el desarrollo.
- Comprender las capacidades y limitaciones de Copilot en distintos contextos.
- Aplicar buenas pr谩cticas en el uso de asistentes IA para mantener la calidad del software.
- Aprender t茅cnicas de prompt engineering y context engineering aplicadas al desarrollo con Copilot.
- Mejorar la productividad individual y en equipo mediante la colaboraci贸n asistida por IA.
Ediciones
-
Curso en directo y a medida en tu empresa o centro de formaci贸n.
-
Sesiones impartidas siguiendo la metodolog铆a TBR (Training from the Back of the Room)
Contenido
1. Tu IDE con IA
Por qu茅 usarlo y c贸mo configurarlo
- El editor y sus extensiones
- Auto-completado y sugerencias
- El Chat, los modelos y la carpeta
.github
2. Agent chat mode
Mant茅n el control y otorga agencia a Copilot
- Herramientas y MCP
- Prompts: contexto workflow y validaci贸n
- Instrucciones: plantillas y gu铆as auto-aplicables
3. QA con Copilot
Mantenimiento a largo plazo
- Testing unitario (y otros)
- Refactorizaci贸n y patrones
- Documentaci贸n de c贸digo, de proyecto y de sistema.
4. SDLC con Copilot
Tres roles y chat-modes desde los requisitos hasta el despliegue
- Architect: Requerimientos, modelo y backlog
- Builder: especificaciones, dise帽o, planificaci贸n y ejecuci贸n
- Craftsman: Testing, refactorizaci贸n y documentaci贸n
5. Proyectos reales
Adaptaci贸n a metodolog铆as y tecnolog铆as existentes y cambiantes
- Instrucciones legadas
- Instrucciones actualizadas
- Abierto al cambio
Caracter铆sticas
Prerrequisitos
- Conocimientos b谩sicos VsCode y modelos de IA
- Experiencia en desarrollo profesional con TypeScript, Java o C#
- Inter茅s en mejorar la productividad con IA
Herramientas que Utilizaremos
- VsCode + GitHub Copilot: Editor con plugin de IA integrada, ampliamente adoptado en entornos profesionales.
- GitHub Issues: Gesti贸n de tareas y proyectos