Duración
12 horas
Introducción
GitHub Copilot es una aplicación de código abierto que simplifica el trabajo en equipo usando GitHub. Es un asistente de codificación basado en IA que ayuda a los desarrolladores a escribir código más rápido. Está disponible mediante cuentas personales de GitHub con GitHub Copilot Individual o mediante cuentas de organización con GitHub Copilot Business.
GitHub Copilot inició una nueva era de desarrollo de software como programador de pares de IA que permite que los desarrolladores no pierdan el ritmo de trabajo al autocompletar los comentarios y el código. Sin embargo, autocompletar con inteligencia artificial fue solo el punto de partida. GitHub Copilot X es la visión del futuro del desarrollo de software con tecnología de IA que adopta los modelos GPT-4 más recientes de OpenAI.
GitHub Copilot X se extiende más allá del editor y se convierte en un asistente de inteligencia artificial fácilmente accesible durante todo el ciclo de vida de desarrollo.
Objetivos
Adquirir los conocimientos en el uso de GitHub Copilot y dominar GitHub Copilot para programación emparejada.
Temario
- Fundamentos de GitHub Copilot X
- Introducción a la tecnología
- Configuración de GitHub Copilot y GitHub Codespaces
- Desarrollar con lenguaje natural con GitHub Copilot y VS Code
- La ingeniería de solicitudes y procedimientos recomendados.
- El flujo de proceso de solicitud de usuario de GitHub Copilot
- Los modelos de lenguaje grande con GitHub Copilot
- Qué es GitHub Copilot para empresas
- Casos de uso de GitHub Copilot
- Uso de GitHub Copilot con JavaScript y Python
- Configuración de GitHub Copilot para trabajar con Visual Studio Code
- Uso de GitHub Copilot con Java Script
- Personalización de un portafolio con JavaScript
- Animación de iconos con una instrucción.
- Configuración de GitHub Copilot para trabajar con VS Code
- Cómo usar Python con GitHub Copilot
- Ejercicio: Actualización de una API web de Python con GitHub Copilot
- Traducción de código de otros lenguajes usando GitHub Copilot
- Análisis y selección del código a traducir
- Uso de GitHub Copilot Labs
- Selección del lenguaje destino
- Análisis y supervisión de lo traducido
- Compilación del motor de sugerencias automáticas con GitHub Copilot
- Preparación del proyecto
- Comprender mejor el código con GitHub Copilot
- Agregar comentarios de código con Copilot y Copilot Chat
- Añadir documentación de código con Copilot Chat
- Autocompletar el código con GitHub Copilot
- Comprobación de trabajos
- Gestión de solicitudes con GitHub Copilot para generación de código
- Depuración de código con Copilot Chat
- Optimización de código
- Comprobación del trabajo
- Prueba de código con Copilot
- Prueba de código con métodos Trie
- Creación de una aplicación con GitHub Copilot y Python
- Preparación del entorno
- Integración de la extensión de Copilot
- Creación de la lógica de la aplicación.
- Acceso al repositorio y análisis de código
- Comprobar trabajos
- GitHub Copilot X
- Mejorar la calidad del código
- La seguridad con GitHub Copilot X
- GitHub Mobile uso de GitHub con voz
- Uso de Copilot para solicitudes de extracción
- Copiloto de GitHub para Documentos