Aller au contenu principal

Formation Collaboration DevOps avec GitLab et GitHub

Gérer dépôts, permissions, issues, merge et pull requests, et automatiser la CI/CD sur les deux forges de référence

Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
3 jours
Niveau
Fondamental
Modalités
Distanciel

Description de la formation GitLab GitHub

Qu'est-ce que GitLab et GitHub ?
GitLab et GitHub sont les deux principales forges logicielles du marché. Construites autour de Git, elles rassemblent sur une même plateforme l'hébergement des dépôts, la gestion des accès, le suivi des tâches, la revue de code et l'automatisation des pipelines CI/CD. Elles sont devenues l'espace de travail commun des développeurs, des intégrateurs et des équipes d'exploitation dans une démarche DevOps.
Pourquoi suivre une formation Collaboration DevOps avec GitLab et GitHub ?
De nombreuses organisations utilisent les deux forges, ou passent de l'une à l'autre, selon les projets, les clients ou les communautés open source. Cette formation donne une maîtrise opérationnelle et comparée des deux outils. On y apprend à structurer les dépôts et les droits, organiser le travail avec les issues et les tableaux de bord, fiabiliser la revue de code et automatiser l'intégration et le déploiement avec GitLab CI et GitHub Actions. Les participants repartent capables de choisir les bonnes pratiques sur l'une ou l'autre plateforme et de les appliquer dès leur retour en équipe.
Deux participants échangent autour d’un ordinateur portable

Objectifs pédagogiques

À l'issue de cette formation Collaboration DevOps avec GitLab et GitHub, vous aurez acquis les connaissances nécessaires pour :

  • Gérer les dépôts, les utilisateurs et les permissions dans GitLab et GitHub.
  • Implémenter des pipelines CI/CD avec GitLab CI et GitHub Actions.
  • Utiliser les issues, les merge requests et pull requests ainsi que les tableaux de bord projets.
  • Mettre en place des workflows de branches et de revue de code adaptés au travail en équipe.
  • Comparer les deux plateformes pour choisir les pratiques adaptées à chaque contexte.

Objectifs opérationnels

Savoir exploiter GitLab et GitHub pour la gestion collaborative du code et l'automatisation DevOps.

Programme

Contenu du cours, module par module

12 modules

Travaux pratiques

Projet fil rouge mené en parallèle sur une instance GitLab et une organisation GitHub de formation, avec Git et Docker. Environ 60 % du temps est consacré aux travaux pratiques.

Programme mis à jour le 09/11/2026