- 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