Realizar tareas de mantenimiento de código mediante GitHub Copilot Agent

En un vistazo

Obtenga información sobre cómo acelerar las tareas comunes de mantenimiento de código mediante GitHub Copilot Agent. En este entrenamiento se explica cómo resolver problemas de forma rápida y precisa mediante GitHub Copilot Agente para refactorizar el código en un entorno de Visual Studio Code.

Requisitos previos

  • Se requiere una suscripción activa para GitHub Copilot para una cuenta de GitHub personal o una cuenta de GitHub administrada por una organización o empresa.
  • Se recomienda uno o más años de experiencia de desarrollo de código.
  • Se recomienda cierta experiencia en el desarrollo de aplicaciones de C# en Visual Studio Code con la extensión del Kit de desarrollo de C#.

Módulos en esta ruta de aprendizaje

En este módulo se describe la identificación y consolidación de la lógica duplicada en código base mediante GitHub Copilot Agent, centrándose en los procedimientos recomendados para la refactorización y la mejora de la calidad del código.

En este módulo se describe la identificación y refactorización de funciones grandes en componentes más pequeños y manejables mediante GitHub Copilot en Visual Studio Code.

En este módulo se describe el uso del modo agente de GitHub Copilot para simplificar instrucciones condicionales complejas en el código. Proporciona ejemplos y ejercicios prácticos para mejorar la eficacia de la codificación.

En este módulo se explora el uso de GitHub Copilot Chat para desarrollar mejoras para un código base existente. Los ejercicios proporcionan experiencia práctica en la implementación de GitHub Copilot sugerencias que mejoran la calidad del código, la confiabilidad, el rendimiento y la seguridad.

En este módulo se explica cómo identificar y corregir GitHub problemas mediante los modos Ask y Agent de GitHub Copilot. El entrenamiento se centra en vulnerabilidades de seguridad, como la inyección de código SQL, el cifrado, el registro y los problemas de recorrido de ruta de acceso.

En este módulo se explica cómo identificar y corregir alertas de escaneo secreto en GitHub usando los modos Ask y Agent de GitHub Copilot. El entrenamiento se centra en detectar secretos codificados de forma rígida en el código fuente e implementar patrones de configuración seguros para reemplazarlos.