________________________________________________________________
¿Quiere realizar este curso en modalidad telepresencial o presencial?
Póngase en contacto con nosotros por correo: info@nanforiberica.com, teléfonos: +34 91 031 66 78 / +34 605 98 51 30, WhatsApp: +34 685 60 05 91, o comunícate con Nuestras Oficinas
________________________________________________________________
Curso AZ-2007: Accelerate app development by using GitHub Copilot
En este curso aprenderá cómo acelerar el desarrollo de aplicaciones mediante GitHub Copilot y GitHub Copilot Chat en un entorno de Visual Studio Code.
Nivel: Intermedio - Rol: Desarrollador - Producto: GitHub - Asunto: Productividad en el desarrollo de aplicaciones
Curso dirigido a
-
Desarrolladores de software con al menos un año de experiencia en desarrollo de código.
-
Profesionales que usan Visual Studio Code, especialmente aquellos que trabajan con C# y la extensión C# Dev Kit.
-
Equipos de desarrollo que buscan acelerar sus flujos de trabajo mediante herramientas de inteligencia artificial.
-
Organizaciones que desean integrar GitHub Copilot en sus procesos de desarrollo para aumentar la eficiencia y reducir errores.
Objetivos del curso AZ-2007
-
Introducción a GitHub Copilot y Copilot Chat: Comprender las funcionalidades clave de GitHub Copilot y cómo se integran en el entorno de desarrollo.
-
Generación de código y documentación: Aprender a generar código, explicaciones, documentación de proyectos y comentarios en línea utilizando Copilot Chat.
-
Desarrollo de nuevas funcionalidades: Utilizar sugerencias de Copilot para crear nuevas características de software, con autocompletado y recomendaciones inteligentes.
-
Creación de pruebas unitarias: Implementar pruebas unitarias con ayuda de Copilot, incluyendo la creación de proyectos de prueba y su ejecución en Visual Studio Code.
-
Mejora de código existente: Aplicar sugerencias de Copilot para mejorar la calidad, rendimiento, seguridad y confiabilidad del código existente
Contenido del curso AZ-2007
Módulo 1: Comienza con GitHub Copilot
- Introducción
- Examine las herramientas de IA de GitHub, OpenAI y Microsoft
- Comparar los planes de GitHub Copilot
- Revisar las características de GitHub Copilot
- Examinar el proceso de configuración de GitHub Copilot
- Configurar los ajustes de GitHub Copilot en Visual Studio Code
- Administrar las políticas, funciones y extensiones de GitHub Copilot para individuos
- Examinar las funciones de finalización de código de GitHub Copilot
- Examine las funciones de asistencia de IA de GitHub Copilot
- Examinar las funciones de la vista de chat de GitHub Copilot
- Examine el chat en línea, las acciones inteligentes y el chat rápido de GitHub Copilot
- Ejercicio: Examinar la configuración y las características de la interfaz de usuario de GitHub Copilot
Módulo 2: Generar documentación utilizando las herramientas de GitHub Copilot
- Introducción
- Revisa las funciones "explicar" y "documentar" de GitHub Copilot.
- Examinar las indicaciones y palabras clave de GitHub Copilot
- Analizar y explicar el código usando GitHub Copilot
- Generar documentación del proyecto usando GitHub Copilot
- Generar documentación de código en línea usando GitHub Copilot
- Ejercicio: Analizar y documentar código usando GitHub Copilot
Módulo 3: Desarrollar funciones de código utilizando las herramientas GitHub Copilot
- Introducción
- Examine las características de desarrollo de código de GitHub Copilot
- Examinar las mejores prácticas de GitHub Copilot
- Generar código usando las sugerencias de finalización de código de GitHub Copilot
- Generar código usando GitHub Copilot Chat
- Ejercicio: Desarrollar nuevas funciones de código usando GitHub Copilot
Módulo 4: Desarrollar pruebas unitarias utilizando las herramientas GitHub Copilot
- Introducción
- Examinar las herramientas y el entorno de pruebas unitarias
- Cree pruebas unitarias utilizando la acción inteligente Generar pruebas
- Crear pruebas unitarias usando el chat en línea
- Crear pruebas unitarias utilizando los modos de vista de chat
- Ejercicio: Desarrollar pruebas unitarias con GitHub Copilot
Módulo 5: Implementar mejoras de código utilizando las herramientas GitHub Copilot
- Introducción
- Revisar las funciones de mejora del código de GitHub Copilot
- Examinar las opciones de solución rápida de GitHub Copilot
- Revise los escenarios de refactorización de código y las mejores prácticas de GitHub Copilot
- Refactorizar código usando GitHub Copilot Inline Chat
- Refactorizar el código usando los modos de chat de GitHub Copilot
- Examinar las funciones de revisión de código de GitHub Copilot
- Ejercicio: Refactorizar código existente usando GitHub Copilot
Requisitos previos
- Se requiere una suscripción activa para GitHub Copilot para una cuenta personal de GitHub 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#.
Idioma
Aptitudes aplicadas de Microsoft - Applied Skills
Este curso forma parte de las Credenciales de Aptitudes aplicadas de Microsoft.
Para obtener esta credencial de aptitudes aplicadas de Microsoft, los alumnos deben demostrar la capacidad de implementar una instancia de Azure Pipelines segura.
Applied Skills: Explore todas las credenciales en una guía