Temario del curso
Introducción a GitHub Copilot
- Visión general de la IA en la codificación y la automatización.
- ¿Qué es GitHub Copilot, y cómo funciona?
- Beneficios y limitaciones de usar Copilot para programación.
Configurando GitHub Copilot
- Editores compatibles y requisitos del sistema.
- Instalación y configuración de GitHub Copilot en Visual Studio Code.
- Explorando la interfaz y las funciones disponibles.
Usando GitHub Copilot para codificación
- Escribiendo código con sugerencias en tiempo real.
- Refactorizando código existente para mejorar el rendimiento.
- Depurando y solucionando problemas con la asistencia de IA.
Explorando las capacidades de GitHub Copilot
- Creando plantillas y código base.
- Generando documentación y comentarios automáticamente.
- Aprovechando Copilot para aprender nuevas técnicas de codificación.
Mejores prácticas y consideraciones éticas
- Maximizando la productividad sin depender excesivamente de IA.
- Entendiendo preocupaciones sobre privacidad y seguridad.
- Incorporando Copilot en un flujo de trabajo equilibrado de codificación.
Ejercicios prácticos
- Escribiendo un pequeño proyecto con la asistencia de Copilot.
- Refactorizando y optimizando código con sugerencias de IA.
- Probando el rendimiento de Copilot en diferentes lenguajes de programación.
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de conceptos de programación
- Familiaridad con algún editor de código (por ejemplo, Visual Studio Code)
Audiencia
- Desarrolladores
- Enthusiasts de la codificación explorando herramientas de IA para programación
Testimonios (2)
Adquirí conocimientos sobre la biblioteca Streamlit de Python y, con seguridad, intentaré utilizarla para mejorar las aplicaciones de mi equipo que se desarrollan en R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Curso - GitHub Copilot for Developers
Traducción Automática
El formador puede ajustar el nivel del curso durante la capacitación para adaptarlo a nuestro nivel de comprensión del tema, de manera que podamos adquirir conocimientos más útiles que nos ayuden a aprovechar mejor las herramientas en nuestro trabajo diario.
Tatt Juen - ViTrox Technologies Sdn Bhd
Curso - Intermediate GitHub Copilot
Traducción Automática