Ir al contenido principal

Centro de Capacitación del Comercio

15 horas · 100% online · certificado

GitHub Copilot: optimiza la programación con IA

Integrar GitHub Copilot en el flujo de trabajo para optimizar la productividad y mejorar la calidad del código.

INSCRIPCIÓN ONLINE

$82.500

Hasta 12 cuotas con Mercado Pago

15 horas · 100% online · certificado

¿Lo toma tu empresa? Lo puedes pagar con tu franquicia SENCE.

Certificado al terminar

Sobre el curso

GitHub Copilot: optimiza la programación con IA es un curso online asincrónico de 15 horas cuyo objetivo es Integrar GitHub Copilot en el flujo de trabajo para optimizar la productividad y mejorar la calidad del código.

El programa está organizado en 6 módulos y desarrolla los contenidos de manera progresiva, combinando fundamentos, aplicaciones y criterios prácticos relacionados con la temática del curso.

Lo que aprenderás

  • Describir qué es GitHub Copilot y sus beneficios.
  • Configurar GitHub Copilot en un entorno de desarrollo.
  • Utilizar GitHub Copilot para asistirse en tareas de programación diarias.
  • Implementar usos avanzados de GitHub Copilot en proyectos complejos.
  • Identificar maneras de mejorar la calidad del código utilizando GitHub Copilot.
  • Aplicar técnicas para maximizar la productividad utilizando GitHub Copilot.

Contenido del curso

Módulo 1: Introducción a GitHub Copilot
2 h 35 min

Objetivo: Describir qué es GitHub Copilot y sus beneficios.

  • ¿Qué es GitHub Copilot?
  • Descripción General
  • Funcionamiento de GitHub Copilot
  • Ejemplo práctico
  • Navegación en códigos estructurados
  • Ventajas de utilizar GitHub Copilot
  • Mejora de la productividad
  • Facilitación del aprendizaje
  • Mejoras en la colaboración
  • Reducción de errores y depuración eficiente
  • Innovación y creatividad
  • Requisitos
  • Conocimientos previos
  • Acceso a herramientas necesarias
  • Sugerencias adicionales
  • Planes de GitHub Copilot
  • Resumen
Módulo 2: Instalación y configuración de GitHub Copilot
2 h 30 min

Objetivo: Configurar GitHub Copilot en un entorno de desarrollo.

  • Creación de una cuenta en GitHub
  • Registrarse en GitHub
  • Configuración de tu perfil GitHub
  • Ajustes de seguridad recomendados
  • Instalación de Visual Studio Code
  • Descarga e instalación de Visual Studio Code
  • Acceder al sitio oficial
  • Seleccionar la versión adecuada
  • Descargar el instalador
  • Instalar Visual Studio Code en Windows
  • Instalar en macOS
  • Instalar en Linux
  • Verificar la instalación
  • Configuración inicial de Visual Studio Code
  • Configuración de GitHub Copilot en Visual Studio Code
  • Requisitos previos
  • Planes de GitHub Copilot
  • Instalación de la extensión GitHub Copilot
  • Paso 1: Abrir Visual Studio Code
  • Paso 2: Acceder al marketplace de extensiones
  • Paso 3: Buscar la extensión GitHub Copilot
  • Paso 4: Instalar la extensión
  • Paso 5: Verificar la instalación
  • Inicio de sesión y configuración básica de GitHub
  • Iniciar sesión en GitHub
  • Configurar GitHub Copilot
  • Ejemplo de uso en un archivo de proyecto
  • Resumen
Módulo 3: Uso de GitHub Copilot en el día a día
3 h

Objetivo: Utilizar GitHub Copilot para asistirse en tareas de programación diarias.

  • Escribir código con sugerencias automáticas de Copilot
  • ¿Cómo funciona la generación automática de código en Copilot?
  • Usando comentarios como guía para las sugerencias
  • Copilot en acción: completando funciones paso a paso
  • Aceptando, editando o descartando sugerencias
  • Limitaciones y errores frecuentes en las sugerencias
  • Personalización de las sugerencias de código
  • Configuración básica de GitHub Copilot
  • Ajuste del comportamiento por lenguaje
  • Control de la aparición de sugerencias
  • Uso de comentarios para influir en el estilo del código
  • Integración de Copilot en el flujo de trabajo diario
  • Copilot como apoyo en la escritura de nuevas funcionalidades
  • Asistencia en la corrección de errores
  • Colaboración y revisiones con Copilot como complemento
  • Buenas prácticas para sacar el máximo partido a Copilot
  • No aceptar sugerencias sin entenderlas
  • Usar comentarios claros para orientar las sugerencias
  • Combinar Copilot con revisiones de código
  • Evitar la sobredependencia en tareas críticas o de lógica compleja
  • Aprovecharlo para tareas repetitivas y plantillas comunes
  • Actualizarse con las novedades y mejoras de Copilot
  • Resumen
Módulo 4: Refactorización, pruebas y documentación
2 h 15 min

Objetivo: Implementar usos avanzados de GitHub Copilot en proyectos complejos.

  • Refactorización de código
  • Uso de GitHub Copilot para identificar oportunidades de refactorización
  • Automatización de refactorizaciones comunes
  • Optimización continua
  • Creación de pruebas con GitHub Copilot
  • Creación de pruebas unitarias
  • Integración con marcos de pruebas
  • Refinamiento y personalización de pruebas
  • Generar documentación con GitHub Copilot
  • Comprender la generación de documentación automática
  • Configuración y personalización de la documentación generada
  • Consejos para una documentación eficaz con Copilot
  • Resumen
Módulo 5: Mejorando la calidad del código con GitHub Copilot
2 h 35 min

Objetivo: Identificar maneras de mejorar la calidad del código utilizando GitHub Copilot.

  • Eliminación de errores comunes y refactorización
  • Identificación y eliminación de errores comunes
  • Refactorización automática del código
  • Mejoras en la eficiencia del código
  • Mejores prácticas para un código limpio
  • Nombrado significativo
  • Comentarios útiles y concisos
  • Organización modular
  • Evaluación y pruebas continuas
  • Colaboración con equipos usando Copilot
  • Resumen
Módulo 6: Maximizando la productividad con GitHub Copilot
2 h 05 min

Objetivo: Aplicar técnicas para maximizar la productividad utilizando GitHub Copilot.

  • Automatiza tareas repetitivas sin esfuerzo
  • Aprende mientras trabajas
  • Acelera la escritura de documentación y comentarios
  • Facilita la colaboración y las revisiones de código
  • Generación de código para pruebas unitarias
  • Resumen

¿Para quién es?

Estudiantes y profesionales en formación

Este curso está diseñado para cualquier persona interesada en mejorar su productividad y optimizar su flujo de trabajo de programación. Ya seas un desarrollador principiante que busca aprender a programar de forma más eficiente, o un profesional experimentado que quiere aprovechar al máximo las potentes sugerencias de la inteligencia artificial, este curso te ayudará a sacar el mayor provecho de esta herramienta. También es ideal para estudiantes de informática o carreras técnicas que desean familiarizarse con herramientas modernas de desarrollo que están revolucionando la industria del software.

Si eres parte de un equipo de desarrollo, GitHub Copilot puede ser una excelente forma de mejorar la colaboración y la calidad del código, y si eres freelancer o trabajas de manera independiente, aprender a usar esta herramienta te permitirá gestionar tus proyectos de manera más ágil y eficaz. Además, si eres mentor o instructor, el curso te brindará las claves para integrar GitHub Copilot en tu metodología de enseñanza, ayudando a tus estudiantes a ser más rápidos y precisos en sus desarrollos. Este curso está pensado para todos los que quieran aprender a programar con el apoyo de la inteligencia artificial y llevar su desarrollo a un nuevo nivel.

Requisitos

  • Conocimientos básicos de programación (en cualquier lenguaje).
  • Cuenta en GitHub.
  • Visual Studio Code instalado.
  • Conexión a Internet estable.

Certificado y respaldo

Certificado

Recibirás un certificado digital al aprobar el curso.

Respaldo institucional

Centro de Capacitación del Comercio, OTEC de la Cámara de Comercio de Santiago.

Convenio académico

Contenidos desarrollados en convenio con UNIR.

Preguntas frecuentes

¿El curso tiene horarios establecidos?
No. Es un curso asincrónico y puedes revisar sus contenidos sin conectarte a clases en un horario determinado.
¿Cómo accedo al curso después de comprarlo?
Una vez aprobado el pago y procesada la matrícula, recibirás por correo electrónico las instrucciones para acceder al aula Moodle.
¿Cómo obtengo el certificado?
Para obtener el certificado digital debes completar los contenidos y aprobar las evaluaciones establecidas en el curso.
¿Necesito conocimientos previos?
Conocimientos básicos de programación (en cualquier lenguaje). Cuenta en GitHub. Visual Studio Code instalado. Conexión a Internet estable.
¿Cuánto dura el curso?
El curso tiene una duración total de 15 horas.

¿Prefieres formación en vivo o más profunda?

Conoce nuestros cursos presenciales y diplomados con relator en directo.

¿Prefieres que te asesore un ejecutivo?

Déjanos tus datos y te contactaremos para resolver tus dudas.

Por favor, activa JavaScript en tu navegador para completar este formulario.