GH-500 : Sécurité avancée GitHub

€695.00

________________________________________________________________

Voulez-vous suivre ce cours à distance ou en personne?

Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux

________________________________________________________________

Cours GH-500 : GitHub Advanced Security

GitHub Advanced Security (GHAS) joue un rôle crucial dans l'amélioration de la sécurité des projets de développement de logiciels sur GitHub. Il fournit un ensemble complet d'outils et de fonctionnalités conçus pour identifier et traiter les vulnérabilités de sécurité tout au long du cycle de développement. En intégrant la sécurité directement dans le processus de développement avec GHAS, votre équipe peut créer des logiciels plus sécurisés et fiables. Le cours explorera comment utiliser GHAS pour maximiser l'impact sur la sécurité et comprendre son rôle dans l'écosystème de sécurité.

⏱️

Durée du cours :
100 heures

🔑

Accès à la salle de cours :
3 mois

Public cible

Ce cours est destiné aux étudiants souhaitant comprendre et mettre en œuvre des pratiques de sécurité avancées avec GitHub Advanced Security (GHAS).

  • Ils apprendront à optimiser significativement les processus de développement logiciel et à créer un écosystème de développement plus résilient et sécurisé grâce à des solutions centrées sur le développeur pour garantir la sécurité du code, de la chaîne d'approvisionnement et des secrets avant leur déploiement en production.
  • Ils découvriront comment GHAS offre aux équipes de sécurité une visibilité sur la posture de sécurité et la chaîne d'approvisionnement de toute l'organisation, ainsi qu'un accès inégalé à une intelligence de sécurité sélectionnée provenant de millions de développeurs et de chercheurs en sécurité du monde entier.

 

Objectifs du cours

À l'issue de ce cours, les étudiants seront capables de :

  • Comprendre les fonctionnalités de GitHub Advanced Security
  • Reconnaître, appliquer et évaluer ces fonctionnalités dans leur propre environnement GitHub

 

Éléments de la formation GH-500

  • GitHub Advanced Security, partie 1 sur 2 (8 modules)
  • GitHub Advanced Security, partie 2 sur 2 (4 modules)

 

Contenu du cours GH-500

Module 1 : Introduction à GitHub Advanced Security

  • Définition de GHAS et importance de ses fonctionnalités intégrées
  • Procédures d'utilisation de GHAS pour un impact maximal
  • Description de GHAS et de son rôle dans l'écosystème de sécurité

Module 2 : Configuration des mises à jour de sécurité Dependabot dans le dépôt GitHub

  • Gérer les dépendances sur GitHub
  • Alertes Dependabot
  • Mises à jour de sécurité Dependabot
  • Gestion des notifications et rapports Dependabot
  • Examen des dépendances
  • Exercice : Configuration des mises à jour de sécurité Dependabot

Module 3 : Configuration et utilisation de l'analyse des secrets dans le dépôt GitHub

  • Qu'est-ce que l'analyse des secrets ?
  • Configuration de l'analyse des secrets
  • Utilisation de l'analyse des secrets
  • ExerciceModule 4 : Utilisation des fonctionnalités avancées de GitHub Copilot

Module 4 : Configuration de l'analyse de code sur GitHub

  • Qu'est-ce que l'analyse de code ?
  • Activation de l'analyse de code avec des outils tiers
  • Configuration de l'analyse de code
  • Exercice de configuration de l'analyse de code

Module 5 : Identifier les vulnérabilités de sécurité dans votre base de code à l'aide de CodeQL

  • Préparation d'une base de données pour CodeQL
  • Exécution de CodeQL sur une base de données
  • Informations sur les résultats de CodeQL
  • Dépannage des résultats de CodeQL

Module 6 : Analyse de code avec GitHub CodeQL

  • Qu'est-ce que CodeQL ?
  • Comment CodeQL analyse-t-il le code ?
  • Qu'est-ce que QL ?
  • Analyse de code et CodeQL
  • Personnalisation du flux de travail d'analyse de code avec CodeQL : partie 1
  • Exercice : Référencement d'une requête CodeQL
  • Personnalisation du flux de travail d'analyse de code avec CodeQL : partie 2
  • Utilisation de la CLI CodeQL
  • Personnalisation des langages et des builds pour l'analyse de code.
  • Exercice : Configuration d'une matrice de langage CodeQL

Module 7 : Administration de GitHub pour GitHub Advanced Security

  • Qu'est-ce que GitHub Advanced Security ?
  • Activer GitHub Advanced Security
  • Gestion de l'accès à GitHub Advanced Security
  • Gestion des fonctionnalités et des alertes de GitHub Advanced Security

Module 8 : Gérer les données sensibles et les politiques de sécurité au sein de GitHub

  • Activation des politiques de sécurité
  • Création et gestion des ensembles de règles de dépôt.
  • Génération de rapports et journalisation
  • Exercice

 

Prérequis

Les étudiants doivent posséder :

  • Un compte GitHub
  • Une connaissance des bases de GitHub

 

Langue

  • Cours : Anglais

  • Laboratoires : Anglais

 

Certification Microsoft Associée : GitHub Advanced Security

GitHub Advanced Security

Microsoft Certified : GitHub Advanced Security

Cet examen est conçu pour les professionnels ayant une expérience en développement logiciel et en sécurité. Cette certification s'adresse aux personnes ayant une connaissance approfondie de GitHub et de ses fonctions de sécurité, ainsi qu'une expérience pratique dans la sécurisation des flux de travail de développement logiciel.

Niveau : Intermédiaire
Rôle : Administrateur, Développeur, Ingénieur DevOps, Architecte de solutions, Étudiant
Produit : Innovation numérique et d'applications - GitHub
Sujet : DevOps

💡 Saviez-vous que ce cours est inclus dans LaaS Cert ?

Suivez cette formation et bien d'autres avec notre licence annuelle LaaS Cert . Formation illimitée pour seulement 1 295 € !

✅ Cours techniques Microsoft, Linux-LPI, SCRUM, ITIL et Nanfor

✅ Un accompagnement personnalisé toujours à vos côtés

✅ 100% en ligne, officiel et mis à jour

Obtenez votre permis maintenant !

LaaS cert Formación ilimitada

Informations liées à la formation

Soporte siempre a tu lado

Accompagnement à la formation

Toujours à tes côtés

Modalidades Formativas

Modalités de formation

Autoapprentissage - Virtuel - En personne - Téléprésence

bonificaciones

Bonus

Pour les entreprises