Executrain-logo
Executrain-logo

CURSO GH-500 GITHUB ADVANCED SECURITY

GitHub Advanced Security (GHAS) desempeña un papel crucial en la mejora de la seguridad de los proyectos de desarrollo de software en GitHub. Proporciona un conjunto completo de herramientas y funciones diseñadas para identificar y abordar vulnerabilidades de seguridad durante todo el ciclo de desarrollo. Al integrar la seguridad directamente en el proceso de desarrollo con GHAS, su equipo puede crear software más seguro y confiable. El curso explorará cómo utilizar GHAS para maximizar el impacto en la seguridad y comprender su función en el ecosistema de seguridad.

Duración:

7 Hrs.

Próximo curso:
Modalidades:
  • En Línea con instructor en vivo
  • Aprendizaje Hibrido
Fundamentals Microsoft
Preparación para la certificación

Aprobar el examen: 

•GitHub Advanced Security

\

Curso dirigido a:

Este curso está dirigido a estudiantes que desean comprender e implementar prácticas de seguridad avanzadas con GitHub Advanced Security (GHAS). Aprenderán a optimizar significativamente los procesos de desarrollo de software y a crear un ecosistema de desarrollo más resiliente y seguro mediante soluciones centradas en el desarrollador para garantizar la seguridad del código, la cadena de suministro y los secretos antes de su lanzamiento a producción. Descubrirán cómo GHAS proporciona a los equipos de seguridad visibilidad sobre la postura de seguridad y la cadena de suministro de toda la organización, así como acceso inigualable a inteligencia de seguridad seleccionada de millones de desarrolladores e investigadores de seguridad de todo el mundo.

Requisitos previos:

Antes de asistir a este curso, los estudiantes deben tener:

  • Una cuenta de GitHub
  • Conocimientos sobre los aspectos básicos de GitHub
C E R T I F I C A C I Ó N

GitHub Advanced Security

Curso de preparacion para obtener la Certificación.

¿Qué es la certificación GitHub Advanced Security?

La certificación GitHub Advanced Security es una credencial profesional diseñada para validar y resaltar tus conocimientos en seguridad avanzada de código dentro de GitHub, así como tu habilidad para proteger flujos de trabajo de desarrollo. Esta certificación está pensada para quienes trabajan con seguridad integrada en el ciclo de vida del software y desean demostrar su capacidad para identificar vulnerabilidades, aplicar controles de seguridad y llevar prácticas robustas de seguridad a proyectos reales. 

  • Destaca especialmente la experiencia práctica con las funciones de seguridad de GitHub y la implementación de mecanismos que mejoran la integridad del software. Una vez obtenida, la certificación es válida por dos años. 

¿Qué perfiles puede obtener esta certificación?

  • Administradores

  • Desarrolladores

  • Ingenieros DevOps

  • Arquitectos de soluciones

  • Estudiantes

  • Profesionales con experiencia en seguridad y desarrollo de software

¿Cómo colaboran Microsoft y GitHub en esta certificación?

La certificación GitHub Advanced Security es un esfuerzo conjunto entre Microsoft y GitHub donde:

  • Microsoft proporciona y administra el examen dentro de su sistema de certificaciones, incluyendo logística, duración, formatos y políticas de evaluación.
  • GitHub mantiene y actualiza el contenido asociado al examen y la credencial. Aunque el examen es emitido en la plataforma de certificaciones de Microsoft Learn, el desarrollo, actualización y las políticas de la certificación son gestionadas por GitHub, especialmente en lo que respecta a las funciones de seguridad, su evolución y relevancia técnica.

¿Qué se evalua para obtener esta certificación?

El examen de GitHub Advanced Security cubre varios dominios clave dentro de la seguridad de software aplicada directamente a GitHub. Los temas evaluados en el examen oficial incluyen:

  • Características y funcionalidades de seguridad de GHAS
    Evalúa tu comprensión de las funciones de seguridad avanzadas disponibles y cómo funcionan dentro de GitHub.
  • Configuración y uso de Secret Scanning
    Incluye el uso de escaneo para detectar secretos expuestos y proteger repositorios. 
  • Configuración y uso de gestión de dependencias
    Analiza cómo identificar y mitigar vulnerabilidades en dependencias de código. 
  • Configuración y uso de Code Scanning
    Comprende la implementación y gestión de análisis de código para detectar fallas y vulnerabilidades.
  • Uso de CodeQL
    Se centra en la habilidad de aplicar análisis de código con CodeQL para encontrar problemas más complejos. 
  • Buenas prácticas de GitHub Advanced Security
    Evalúa tu entendimiento de prácticas recomendadas para asegurar procesos y resultados.
  • Configuración de herramientas de seguridad en entornos empresariales
    Incluye conocimientos para integrar y configurar GHAS en GitHub Enterprise. 

El examen se realiza en 100 minutos, es supervisado y puede tener componentes interactivos.

Beneficios

Diploma Oficial Microsoft

Link de Guía de Estudio Microsoft

*Se Debe Contar con una Cuenta de GitHub

Garantía ExecuTrain

Acceso a las Grabaciones del Curso

¿QUÉ APRENDERAS?

El curso GH-500T00: GitHub Advanced Security está diseñado para profesionales que desean implementar prácticas de seguridad avanzadas utilizando las herramientas que ofrece GitHub Advanced Security (GHAS). A lo largo de este curso, aprenderás a integrar la seguridad directamente en el proceso de desarrollo, utilizando soluciones centradas en el desarrollador para mantener el código, la cadena de suministro y los secretos seguros antes de su implementación en producción. Además, obtendrás visibilidad sobre la postura de seguridad de toda la organización y acceso a inteligencia de seguridad curada por millones de desarrolladores e investigadores de seguridad en todo el mundo .​

N

Introducción a GitHub Advanced Security (GHAS)

  • Comprende cómo GHAS mejora la seguridad en proyectos de desarrollo de software, proporcionando herramientas para identificar y abordar vulnerabilidades a lo largo del ciclo de vida del desarrollo.

N

Escaneo de secretos

  • Aprende a detectar automáticamente secretos expuestos en el código, como claves API y credenciales, para prevenir filtraciones de información sensible.

N

Escaneo de código con CodeQL

  • Implementa análisis estáticos avanzados utilizando CodeQL para identificar vulnerabilidades en el código fuente y mejorar la calidad del software.

N

Gestión de dependencias con Dependabot

  • Utiliza Dependabot para monitorear y actualizar automáticamente las dependencias del proyecto, asegurando que estén libres de vulnerabilidades conocidas.

N

Integración de seguridad en el flujo de trabajo de desarrollo

  • Descubre cómo integrar las herramientas de seguridad de GHAS en los flujos de trabajo existentes, promoviendo una cultura de “seguridad desde el diseño”.

N

Visibilidad de la seguridad organizacional

  • Obtén insights sobre la postura de seguridad de la organización, permitiendo una gestión proactiva de riesgos y cumplimiento de normativas.

N

Acceso a inteligencia de seguridad global

  • Aprovecha la inteligencia de seguridad recopilada por una comunidad global de desarrolladores e investigadores para fortalecer las defensas de tus proyectos.

N

Preparación para la certificación en seguridad de GitHub

  • Prepárate para obtener la certificación oficial en seguridad avanzada de GitHub, validando tus habilidades y conocimientos en la materia.

METODOLOGÍA DE ESTUDIO EFECTIVA

Modalidad en linea con instructor en vivo.

Interacción Personalizada:
  • Enfoque Personalizado: Reciben atención personalizada y haz preguntas al instructor.
  • Retroalimentación Instantánea: Tu profesor en vivo te proporcionará  retroalimentación inmediata, lo que facilita la comprensión de conceptos y la corrección de errores.
Flexibilidad y Accesibilidad:
  • Aprendizaje Remoto: Accede al curso desde cualquier lugar, eliminando la necesidad de desplazamientos y permitiendo una mayor flexibilidad en horarios.
  • Grabaciones Disponibles: Las sesiones en vivo pueden ser grabadas, asi podrás revisar el material en cualquier momento.
Motivación y Compromiso:
  • Participación Activa: La interacción en tiempo real fomenta la participación activa y el compromiso, creando una mayor conexion con el instructor y otros estudiantes.
  • Sesiones Dinámicas: Discusiones en vivo, ejercicios prácticos y demostraciones mantienen tu interés a lo largo del curso.
Resolución Inmediata de Problemas:
  • Asistencia Inmediata: Resuelve  dudas y problemas de manera inmediata, evitando la espera entre la formulación de preguntas y la obtención de respuestas.

METODOLOGÍA DE ESTUDIO EFECTIVA

Modalidad de autoestudio con soporte de instructor .

Con esta modalidad tendrás 3 meses de acceso a videos y Laboratorios Oficiales Microsoft. Si tienes alguna duda, podrás contactar a un instructor vía correo electrónico para resolver cualquier duda. ¡Estamos contigo en todo momento apoyándote para que completes tu curso de forma satisfactoria!

En ExecuTrain el material y la metodología están diseñados por expertos en aprendizaje humano. Lo que te garantiza un mejor conocimiento en menor tiempo.

Módulos

Introducción a GitHub Advanced Security

Este módulo le permitirá familiarizarse con las características y los procedimientos recomendados de Advanced Security de GitHub (GHAS). A medida que conozca estas características, podrá identificará áreas críticas a fin de eliminar las brechas de seguridad.

Configuración de actualizaciones de seguridad de Dependabot en el repositorio GitHub

Administre sus dependencias con Dependabot de GitHub

Configuración y uso del examen de secretos en el repositorio de GitHub

Comprenda cómo funciona el examen de secretos para configurarlo y usarlo de forma eficaz.

Configuración del examen de código en GitHub

En este módulo se presenta el examen de código y sus características. Aprenderá a implementar el examen de código mediante CodeQL, herramientas de terceros y Acciones de GitHub.

Identificación de vulnerabilidades de seguridad en el código base mediante CodeQL

En este módulo, obtendrá información sobre CodeQL y cómo puede usarlo para analizar el código en el repositorio de GitHub e identificar vulnerabilidades de seguridad.

Examen de código con GitHub mediante CodeQL

Aprenda a usar CodeQL, una eficaz herramienta de análisis estático, para implementar el examen de código en GitHub.

Administración de GitHub para GitHub Advanced Security

Comprenda dónde encaja GitHub Advanced Security en el ciclo de vida de desarrollo de software y cómo habilitarlo e implantarlo en su organización.

Administración de datos confidenciales y directivas de seguridad en GitHub

Conozca bien las herramientas básicas de seguridad de GitHub, que preparan los repositorios para el desarrollo seguro y la respuesta estándar del sector frente a las amenazas.

Identifique vulnerabilidades de seguridad en su base de código utilizando CodeQL

En este módulo, aprenderá sobre CodeQL y cómo puede usarlo para analizar el código en su repositorio de GitHub e identificar vulnerabilidades de seguridad.

Escaneo de código con GitHub CodeQL

Aprenda a utilizar CodeQL, una poderosa herramienta de análisis estático, para implementar el escaneo de código en GitHub.

Administración de GitHub para GitHub Advanced Security

Comprenda dónde encaja GitHub Advanced Security en su ciclo de vida de desarrollo de software y cómo habilitarlo e implementarlo en su organización.

Administrar datos confidenciales y políticas de seguridad dentro de GitHub

Familiarícese con las herramientas de seguridad básicas de GitHub, que preparan los repositorios para el desarrollo seguro y la respuesta estándar de la industria a las amenazas.

T e s t i m o n i o s

¿Qué opinan nuestros alumnos de este curso?

¡Prepárate para ser inspirado por historias reales de éxito y crecimiento profesional!

Explora el impactante primer contacto que nuestros alumnos experimentan al unirse a nuestra comunidad educativa. Descubrirás por qué Executrain es tan apreciado por aquellos que buscan dominar las habilidades informáticas de vanguardia.

Preguntas Frecuentes FAQs

¿Qué es el curso GH-500 GitHub Advanced Security?
  • El curso GH-500 GitHub Advanced Security es un entrenamiento oficial enfocado en la implementación de seguridad avanzada en el ciclo de vida del desarrollo de software utilizando GitHub Advanced Security (GHAS). El curso enseña cómo identificar, analizar y mitigar vulnerabilidades de seguridad en el código, dependencias y secretos antes de que el software llegue a producción, integrando la seguridad directamente en los flujos de trabajo de desarrollo.
¿A quién está dirigido el curso GH-500 GitHub Advanced Security?
  • Este curso está dirigido a:

    • Desarrolladores

    • Ingenieros DevSecOps

    • Administradores de GitHub

    • Equipos de seguridad de aplicaciones

    • Profesionales de TI que trabajan con repositorios GitHub
      Está diseñado para personas que desean implementar prácticas de seguridad modernas y automatizadas dentro de GitHub y mejorar la postura de seguridad de sus proyectos y organizaciones.

¿Qué conocimientos previos se requieren para tomar el curso?
  • Para aprovechar correctamente el curso GH-500, se recomienda que los participantes cuenten con:

    • Una cuenta activa de GitHub

    • Conocimientos básicos sobre el uso de GitHub y repositorios

    • Familiaridad general con conceptos de desarrollo de software

¿Qué temas se cubren en el curso GH-500 GitHub Advanced Security?
  • Durante el curso se abordan, entre otros, los siguientes temas clave:

    • Introducción a GitHub Advanced Security (GHAS) y su rol en la seguridad del software

    • Administración de dependencias y Dependabot

    • Escaneo y gestión de secretos (Secret Scanning)

    • Configuración y uso del Code Scanning

    • Análisis de código con CodeQL

    • Identificación y remediación de vulnerabilidades de seguridad

    • Administración de GHAS en entornos organizacionales

    • Gestión de políticas de seguridad y datos confidenciales en GitHub

    Todo el contenido está enfocado en escenarios prácticos y de aplicación real.

¿El curso incluye prácticas y ejercicios?
  • Sí. El curso incluye ejercicios prácticos donde los participantes configuran y utilizan herramientas como Dependabot, Secret Scanning y CodeQL para analizar repositorios reales y comprender cómo aplicar GitHub Advanced Security de forma efectiva en proyectos de desarrollo.

¿Qué modalidad tiene el curso GH-500 GitHub Advanced Security?
  • Este curso se ofrece únicamente en las siguientes modalidades:

    • En línea con instructor en vivo, en grupos privados a partir de 3 personas

    • Autoestudio con soporte de instructor, con:

      • Acceso a plataforma 24/7 durante 2 meses

      • Sesiones semanales en vivo para resolución de dudas con un instructor

    Estas modalidades permiten flexibilidad sin perder el acompañamiento experto.

¿El curso GH-500 incluye el examen de certificación?
  • No. El curso no incluye el examen de certificación de GitHub Advanced Security, sin embargo:

    • El curso prepara directamente para el examen oficial

    • El examen puede adquirirse con ExecuTrain como un servicio adicional

¿Qué certificación se puede obtener después del curso?
  • Al finalizar el curso, los participantes pueden presentar el examen oficial de GitHub Advanced Security, el cual valida los conocimientos en:

    • Seguridad del código

    • Análisis de dependencias

    • Escaneo de secretos

    • Uso de CodeQL

    • Implementación de prácticas DevSecOps en GitHub

¿Es necesario contar con alguna licencia para tomar el curso?
  • Sí. Para poder realizar las prácticas del curso, es necesario contar con una licencia activa de GitHub Copilot, ya que las actividades prácticas se realizan directamente sobre cuentas y repositorios del participante.

¿Qué beneficios aporta GitHub Advanced Security a las organizaciones?
  • GitHub Advanced Security permite a las organizaciones:

    • Detectar vulnerabilidades desde etapas tempranas del desarrollo

    • Proteger la cadena de suministro de software

    • Prevenir la exposición de secretos y credenciales

    • Integrar seguridad sin frenar la productividad de los desarrolladores

    • Mejorar la visibilidad de la postura de seguridad a nivel organizacional

¿Este curso es oficial?
  • Sí. GH-500 GitHub Advanced Security es un curso oficial, alineado al contenido y estándares definidos por GitHub y administrado dentro del ecosistema de aprendizaje de Microsoft a través de Microsoft Learn.

Invierte en tu FUTURO

¿Por qué aprender  GitHub Security?

En un mundo donde las amenazas digitales están en constante evolución, la seguridad del código no puede ser una idea de último momento. Aprender GitHub Security te permite integrar la seguridad desde el inicio del desarrollo, protegiendo tu código, tus usuarios y tu reputación. Con las herramientas avanzadas de GitHub, puedes automatizar la detección de vulnerabilidades, asegurar tus repositorios y mantener el control total de tus proyectos, sin frenar la velocidad del desarrollo.

    1. Detecta y corrige vulnerabilidades antes de que se conviertan en un problema

    GitHub Security te permite identificar errores y posibles ataques en tu código fuente, dependencias y secretos en tiempo real, evitando fallos costosos en producción.

    2. Automatiza la seguridad sin afectar la productividad

    Con herramientas como CodeQL y Dependabot, puedes integrar análisis de seguridad en tus flujos de trabajo diarios sin interrumpir el ritmo de tu equipo.

    3. Cumple con normativas y fortalece la confianza en tus proyectos

    Aprender a usar estas herramientas demuestra compromiso con las mejores prácticas de desarrollo seguro, algo clave para organizaciones que buscan confianza, cumplimiento y escalabilidad.

    ¿Deseas conocer más acerca de nuestros servicios?

     En Executrain contamos con las mejores opciones para tu crecimiento profesional.

      Regístrate para Recibir Nuestras Promociones!

      Aprende GitHub Security  y Prepárate para el Futuro

      La seguridad ya no es opcional: es una parte fundamental del desarrollo moderno. Con el curso GitHub Advanced Security, aprenderás a integrar protección en cada etapa de tu proyecto, desde la primera línea de código hasta el despliegue final. No esperes a que aparezca una vulnerabilidad para actuar. ¡Inscríbete ahora y conviértete en un desarrollador que prioriza la seguridad desde el primer día!

      ¡Inscríbete ahora y haz que tu carrera despegue con nosotros!

      Executrain-logo
      V E R  C U R S O S   R E L A C I O N A D O S

      Curso GH-900 GitHub Foundations

      Fundamentos de GitHub te presenta los conceptos, funciones y productos fundamentales de GitHub. Descubrirás las ventajas de usar GitHub como plataforma colaborativa y explorarás sus funciones principales, como la gestión de repositorios, las confirmaciones, las ramas y la fusión.

      Curso GH-200 Automate your workflow with GitHub Actions

      Aprende cómo las Acciones de GitHub te permiten automatizar tu ciclo de desarrollo de software. Aprenderás a planificar la automatización de tu ciclo de vida de desarrollo de software con flujos de trabajo de Acciones de GitHub, a usar Acciones de GitHub para crear automáticamente una aplicación y a usar GitHub Script para interactuar con la API de GitHub

      Curso GH-300 GitHub Copilot

      Este curso explora el uso de la IA en el contexto de GitHub Copilot, una herramienta de IA generativa para desarrolladores. Proporciona a los usuarios los conocimientos y las habilidades para usar Copilot eficazmente, mitigando al mismo tiempo los posibles riesgos éticos y operativos asociados con el uso de la IA.

      Curso GH-500 GitHub Advanced Security

      GitHub Advanced Security (GHAS) desempeña un papel crucial en la mejora de la seguridad de los proyectos de desarrollo de software en GitHub. Proporciona un conjunto completo de herramientas y funciones diseñadas para identificar y abordar vulnerabilidades de seguridad durante todo el ciclo de desarrollo.