GITLABDEVOPS

GitLab DevOps

GitLab est une plateforme DevOps permettant de gérer complètement le cycle de vie d'un projet logiciel, notamment la gestion du code source, l'intégration continue et la livraison continue (CI/CD) et la gestion de projet. Cette formation de deux jours est destinée aux équipes de développement qui souhaitent acquérir les bonnes bases fondamentales pour utiliser GitLab au quotidien dans chaque étape de projet. Cette formation permettra aux équipes de comprendre la majorité des fonctionnalités de gitlab pour commencer à utiliser GitLab sur des projets de bout en bout.

Formation officielle SFEIR InstituteNiveau Intermédiaire⏱️ 2 jours (14h)

Ce que vous allez apprendre

  • Utiliser GitLab pour gérer un cycle de vie d'un projet logiciel avec une approche DevOps
  • Gérer les workflows de développement
  • Gérer les issues
  • Mettre en oeuvre les bases de l'intégration, de déploiement et de la livraison continue
  • Administrer son environnement GitLab, les utilisateurs et les projets

Prérequis

  • Compréhension des systèmes de gestion de version
  • Expérience pratique avec git. Avoir suivi le cours Git ou avoir des connaissances équivalentes
  • Expérience avec la ligne de commande Linux

Public cible

  • Développeurs, Opérateurs, Chef de projet/scrum master, Toute autre personne souhaitant être à l'aise pour gérer un projet logiciel avec GitLab au quotidien

Programme de la Formation

7 modules pour maîtriser les fondamentaux

Sujets abordés
  • Rappels sur Git, ses concepts, son écosystème
  • Qu'est-ce que GitLab, son histoire et son état actuel
  • Les différents produits (Open-source, SaaS), caractéristiques, pricing
  • L'organisation de GitLab
Activités

Tour d'horizon des fonctionnalités de Gitlab et de son architecture

Sujets abordés
  • Gestion des utilisateurs
  • Création et utilisation de clé SSH
  • Projets GitLab: création, template, forks
Activités

Création d'utilisateurs et de projets

Sujets abordés
  • Workflows Git avec GitLab, incluant les merge requests
  • Rappel de certains concepts Git avancés sur gitlab: Squash, Rebase, Cherry-Pick
  • Collaboration
  • WebIDE
Activités

Mise en oeuvre d'un workflow basé sur Gitlab Flow

Sujets abordés
  • Création d'issue et listes d'issues
  • Issues et merge request
  • Concevoir et utiliser un Issues Board
  • Utiliser les labels
  • Gérer les Milestones
Activités

Concrétiser une idée avec GitLab

Sujets abordés
  • Rappels sur les concepts et la terminologie CI/CD
  • Workflows CI/CD avec GitLab (Concept et mis en oeuvre)
  • Pipelines (Concept et mise en oeuvre)
  • Runners (fonctionnement/usage)
  • Auto DevOps (Démonstration et ressources CI/CD de référence)
Activités

Workflow CI/CD complet avec GitLab

Sujets abordés
  • Environnements et paramétrage
  • Environnement dynamique (Review Apps)
  • Statistiques, versions, utilisateurs
Activités

Administrer les environnements avec GitLab

Sujets abordés
  • Webhooks, API et intégration avec partenaires
  • Intégrations notamment pour surveillance et observations (metrics, erreurs, trace, feature flags,...)
  • Packages et Registries
  • GitLab Markdown (présentation)
  • Wiki
  • Gitlab pages
  • Todo-lists et time tracking
Activités

Mettre en oeuvre les webhooks

Mise en oeuvre du packaging et des registries

Créer des sites web statiques avec GitLab Pages

Formations associées

GitLab

Formation GitLab CI/CD Avancée

Ce cours avancé étend les connaissances et les concepts du cours fondamental sur la CI/CD, en ajoutant les compétences nécessaires pour mettre en œuvre les meilleures pratiques CI/CD dans des cas d'utilisation plus complexes. Tout au long de cette session pratique, les participants exploreront les fonctionnalités de GitLab CI/CD telles que les feature flags, les review apps, les déploiements canary et les stratégies de mise à l'échelle/distribution des runners. Le programme couvre des options de configuration supplémentaires telles que les pipelines multi-projets, les merge trains et la gestion des environnements. Des techniques d'optimisation comme les tests fail-fast, la parallélisation et les balises de référence sont examinées pour améliorer l'efficacité. La révision des meilleures pratiques et des stratégies de dépannage complète le contenu, préparant les apprenants à mettre en œuvre des pipelines CI/CD en tirant parti de toute la portée des capacités de GitLab.

1 j
Avancé
GitLab

Formation GitLab sur la Gestion de Portefeuille Agile

Apprenez les compétences dont vous avez besoin pour commencer à utiliser GitLab pour la gestion de projet, la gestion de programme et la gestion de portefeuille. Vous couvrirez la structuration de votre organisation, la planification de projet, la gestion des tâches, le suivi de la progression, la collaboration, le reporting, la gestion de portefeuille, la gestion des risques, l'amélioration continue et la mise à l'échelle de l'Agile avec GitLab. Ce cours couvre certaines fonctionnalités disponibles dans les trois niveaux de tarification de GitLab (Gratuit, Premium et Ultimate), certaines fonctionnalités uniquement disponibles en Premium et Ultimate, et un petit nombre de fonctionnalités uniquement disponibles en Ultimate.

1 j
Fondamental

Prochaines sessions

11 mars 2026
Distanciel • Français
Session garantie
S'inscrire
9 avril 2026
Distanciel • Français
S'inscrire
5 mai 2026
Distanciel • Français
S'inscrire
4 juin 2026
Distanciel • Français
S'inscrire
2 juillet 2026
Distanciel • Français
S'inscrire
6 août 2026
Distanciel • Français
S'inscrire
3 septembre 2026
Distanciel • Français
S'inscrire
1 octobre 2026
Distanciel • Français
S'inscrire
5 novembre 2026
Distanciel • Français
S'inscrire
3 décembre 2026
Distanciel • Français
S'inscrire

Processus Qualité

L'engagement de SFEIR Institute : une démarche d'excellence pour garantir la qualité et la réussite de toutes nos formations. En savoir plus sur notre démarche qualité

Méthodes pédagogiques mobilisées
  • Lectures / Apports théoriques (Slides)Présentation de concepts via des supports visuels (PowerPoint, PDF).
  • Démonstration technique (Démos)Le formateur réalise une manipulation ou une procédure devant les apprenants.
  • Laboratoires dirigés (Labs)Mise en pratique guidée sur logiciel, machine ou environnement technique.
Dispositif d'évaluation et de suivi

L'atteinte des objectifs de la formation est évaluée à plusieurs niveaux pour garantir la qualité de la prestation :

  • Évaluation continue des acquis : Vérification des connaissances tout au long de la formation via des méthodes participatives (en fonction de la formation: quiz, exercices pratiques, mises en situation) sous la supervision du formateur.
  • Mesure de la progression : Dispositif d'auto-évaluation comparatif comprenant un diagnostic initial pour situer le niveau de départ, suivi d'une évaluation finale pour valider l'évolution des compétences.
  • Évaluation de la qualité : Questionnaire de satisfaction en fin de session pour mesurer la pertinence et l'efficacité de la formation ressentie par les participants.

1 580€ HT

par apprenant