//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.

  • Contacta con Alberto Basalo

  • 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