Formation GitLab : gestion de code, collaboration et intégration continue

3 jours (21 h)
Inter : 1 950,00 € HT/pers
Intra : nous consulter

Description title-border

Les objectifs

  • Comprendre l’écosystème GitLab, ses fonctionnalités et types d’instances possibles (GitLab.com, auto-hébergé).

  • Gérer efficacement des projets dans GitLab : dépôts, issues, merge requests, permissions.

  • Mettre en place et exploiter des pipelines basiques d’intégration continue (CI) pour automatiser build, tests et déploiement.

  • Administrer les runners et les variables pour personnaliser le comportement des CI/CD.

  • Appliquer les bonnes pratiques de collaboration et d’optimisation de workflow pour des projets modernes.

Public visé

  • Développeurs ou techniciens souhaitant maîtriser GitLab pour gérer des projets.

  • Responsables DevOps ou chefs de projet souhaitant automatiser des workflows.

  • Équipes de développement cherchant à standardiser leurs pratiques de versionnement et d’intégration continue.

Prérequis

  • Connaissance du système de versionnage Git (principes de base des commits, branches et fusions).

  • Aisance dans l’utilisation d’un terminal ou d’un environnement de développement.

  • Compréhension élémentaire des concepts DevOps (optionnel mais recommandé).

Le programme

Jour 1
Matinée

1. Introduction à GitLab et installation

  • Présentation générale de la plateforme GitLab, concepts clés et cas d’usage.
  • Différents modes d’utilisation : GitLab.com, hébergement sur site, cloud public.
  • Création de compte et découverte de l’interface utilisateur.
  • Paramétrage de l’environnement de travail et clés SSH.
Après-midi

2. Gestion des dépôts et versionnement Git

  • Rappels pratiques de Git : branches, merges, tags dans le contexte GitLab.
  • Création et gestion des projets sur GitLab.
  • Suivi d’activités avec issues, labels et boards.
  • Travaux dirigés : première collaboration sur un projet GitLab.
Jour 2
Matinée

3. Workflow collaboratif avec GitLab

  • Stratégies de branches et bonnes pratiques collaboratives.
  • Merge requests : création, revue de code, approbations et résolutions de conflits.
  • Suivi des changements et politiques de fusion.
  • Exercices pratiques de gestion de collaboration.
Après-midi

4. Introduction à GitLab CI/CD

  • Concepts de CI/CD, pipelines, jobs et runners.
  • Fichier de configuration .gitlab-ci.yml: structure, variables et exécution.
  • Mise en place de pipelines simples pour builder et tester du code.
  • Débogage de pipelines et lecture des logs.
Jour 3
Matinée

5. GitLab CI/CD avancé et automatisations

  • Variables de pipeline, artefacts, cache et stratégies de stages.
  • Runners GitLab : types, configuration et bonnes pratiques.
  • Exemples de scénarios d’intégration et tests automatisés.
  • Exercices pratiques : pipelines multi-étapes et automatisations.
Après-midi

6. Bonnes pratiques, sécurité et synthèse

  • Sécurisation des projets : permissions, gestion des clés et secrets.
  • Optimisation des workflows et intégration avec d’autres outils DevOps.
  • Cas pratiques : revues de pipeline, automatisations réelles.
  • Bilan des acquis, questions ouvertes et ressources pour approfondir.
Dernière mise à jour : 22 avril 2026

En présentiel ou à distance : à vous de choisir

Dans vos locaux

Pour ancrer les apprentissages et encourager la dynamique collective.

En classe virtuelle

Pour allier flexibilité et interactions en temps réel avec le formateur.

Dans nos locaux

Pour favoriser la concentration, les échanges et le confort des apprenants.

Les modalités de formation

Suivi et évaluation :

  • Recueil des besoins en amont pour identifier les attentes du stagiaire
  • Évaluation continue : études de cas et travaux pratiques pendant la formation
  • Évaluation finale : questionnaire d'auto-évaluation

Format et encadrement :

  • Formation équilibrée alliant théorie et pratique (minimum 50%)
  • Sessions en petits groupes (2 à 9 participants) pour un suivi personnalisé
  • Émargement par demi-journée et remise d'une attestation de formation

Moyens pédagogiques et techniques :

  • Méthodes interactives et suivi des acquis : travaux pratiques, projet fil rouge, mises en situation, démonstrations, QCM…
  • Les stagiaires doivent être équipés de leur matériel informatique pour suivre la formation, que ce soit dans nos locaux ou sur site externe.
  • Il appartient au client de veiller à ce que le matériel mis à disposition soit conforme aux prérequis techniques indiqués dans le programme de formation.
  • Accessibilité : nous informons l'ensemble de nos clients et stagiaires que nous sommes dans la capacité d'adapter les sessions en cas de situations spécifiques. Nous nous engageons à répondre à toutes les demandes dans un délai de 48h ouvré.

Conditions et délais d'accès :

  • Si l'une de nos formations vous intéresse, contactez-nous au +33 04 93 65 34 24 ou à l'adresse mail contact@le-code.dev. Selon votre besoin et vos attentes, nous organiserons un échange téléphonique avec le formateur pressenti afin d'adapter la formation et ses modules, puis nous vous adresserons un devis. Les dates de la formation seront à convenir sous 30 jours maximum.
  • Concernant les formations Actions Collectives, l'inscription est possible jusqu'à 24h ouvrées avant le début de la formation.