//VsCode y Github Copilot
Herramientas IA de Microsoft consolidadas en el entorno empresarial. Configuración, instrucciones, modos de chat, herramientas MCP...|
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