GH-100T00 – Fondamentaux de GitHub – Bases de l’administration et fonctionnalités du produit

  • Architecture systèmes et réseaux
  • 1 JOUR

Dans ce cours, vous apprendrez les bases de GitHub et approfondirez ses fonctionnalités fondamentales grâce à un exercice pratique, le tout au sein d’un dépôt GitHub. Vous apprendrez les meilleures pratiques pour construire, héberger et maintenir un dépôt sécurisé sur GitHub.

 

Module 1 : Introduction à GitHub

  • Qu’est-ce que GitHub ?
  • Composants du flux GitHub
  • GitHub est une plateforme collaborative
  • Gestion de la plateforme GitHub
  • Exercice – Une visite guidée de GitHub

Module 2 : Introduction à l’administration GitHub

  • Qu’est-ce que l’administration GitHub ?
  • Comment fonctionne l’authentification GitHub ?
  • Comment fonctionnent l’organisation et les permissions sur GitHub ?
  • Gestion de l’accès, des autorisations et de la gouvernance de l’entreprise

Module 3 : Introduction aux produits de GitHub

  • Comptes et plans GitHub
  • GitHub Mobile et GitHub Desktop
  • Facturation sur GitHub
  • Statistiques d’utilisation des licences
  • Statistiques d’utilisation des licences dans les appareils machines et périphériques
  • Rapports d’utilisation mesurés

Module 4 : Maintenez un dépôt sécurisé en utilisant les meilleures pratiques de GitHub

  • Comment maintenir un dépôt GitHub sécurisé
  • Sécurité automatisée
  • Exercice – Sécurisez la chaîne d’approvisionnement de votre dépôt

Module 5 : Gérer les données sensibles et les politiques de sécurité dans GitHub

  • Définition des politiques de sécurité
  • Créer et gérer des ensembles de règles de dépôt
  • Rapports et journalisation
  • Exercice

Module 6 : Authentifier et autoriser les identités des utilisateurs sur GitHub

  • Gestion de l’identité et des accès des utilisateurs
  • Authentification utilisateur
  • Autorisation utilisateur
  • Synchronisation des équipes

Module 7 : Administration GitHub pour le support et l’adoption en entreprise

  • Fonctionnalités de GitHub Enterprise
  • Prise en charge de GitHub Enterprise
  • Déployez votre déploiement d’entreprise à l’échelle
  • Utilisateurs gérés par GitHub Enterprise

Module 8 : Gérer les actions GitHub en entreprise

  • Comprendre les modèles d’entreprise GitHub
  • Gérer les actions et les flux de travail
  • Contrôlez l’accès et l’utilisation des actions dans votre entreprise
  • Gestion et exploitation des composants réutilisables dans GitHub Actions
  • Gérer les coureurs
  • Configurez des runners auto-hébergés pour un usage en entreprise
  • Gérer les secrets chiffrés

Module 9 : Exploitez les actions GitHub pour publier dans des paquets GitHub

  • Qu’est-ce que les paquets GitHub ?
  • Publier sur les paquets GitHub et le registre de conteneurs GitHub
  • Test de connaissances
  • Exercice – Publier dans un registre de paquets GitHub
  • Paquets GitHub pour paquets de code