Forma-it

Formation GitLab CI/CD – Maîtrisez l’Automatisation des Tests, Builds et Déploiements de vos Projets

Référence : 2b-gl2c
870 € HT
2 jours
14 h

Nos sessions sont garanties dès 1 inscrit (sauf cas de force majeure).

Description de la Formation GitLab CI/CD – Maîtrisez l’Automatisation des Tests, Builds et Déploiements de vos Projets

GitLab CI/CD est bien plus qu’un outil d’intégration continue : c’est une plateforme complète d’automatisation qui vous permet de tester, livrer et déployer votre code à chaque étape du cycle DevOps.

Cette formation vous guide dans la mise en place de pipelines efficaces, compréhensibles et maintenables, adaptés à tout type de projet (monolithes, microservices, front-end, API, etc.). Vous apprendrez à structurer votre .gitlab-ci.yml, à gérer les runners, les environnements, les secrets et à automatiser vos processus de développement.

👉 Une formation essentielle pour les développeurs, DevOps, lead tech ou responsables qualité souhaitant fiabiliser et accélérer leurs livraisons.

Cette formation avancée vous donne les clés pour maîtriser en profondeur Git, optimiser vos flux de travail et sécuriser vos cycles de livraison.

À travers des cas pratiques exigeants, vous apprendrez à manipuler l’historique avec finesse, à choisir les bons workflows selon vos projets, et à intégrer Git dans vos processus CI/CD avec clarté et performance.

👉 Destinée aux développeurs, tech leads, DevOps et architectes ayant une bonne pratique préalable de Git.

Format

Distanciel (sessions enregistrées).
Il est possible de réaliser la formation sur votre site et de personnaliser le contenu de la formation afin de répondre aux besoins de votre projet professionnel.

BON A SAVOIR

Cette formation comprend de nombreux exercices (60 % de pratique) pour un meilleur apprentissage.  Les sessions sont garanties dès 1 inscrit (sauf cas de force majeure). Un entretien en amont a lieu entre le participant et ou un référent de l »entreprise afin de bien prendre en compte le profil du participant (niveau, besoins, contexte professionnel, enjeux…).
Evaluation : pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants reçoivent une attestation de validation d’acquis à l’issue de la formation.

objectifs

 A l’issue de la formation le participant sera capable de : 

Comprendre le fonctionnement de GitLab CI/CD et ses composants

Écrire des pipelines .gitlab-ci.yml simples puis avancés

Définir des étapes de build, test, lint, package et déploiement

Gérer les variables d’environnement, les runners et les environnements cibles

Déployer automatiquement sur des serveurs (Docker, SSH, Kubernetes, etc.)

Superviser les pipelines et diagnostiquer les échecs efficacement

Prérequis

Maîtrise de Git et du versioning collaboratif

Connaissances de base en développement (backend ou frontend)

Aisance avec le terminal et les fichiers de configuration (YAML)

Parce que chaque participant est unique, un entretien personnalisé avec notre expert nous permet de concevoir une formation parfaitement alignée avec ses objectifs, son niveau et ses enjeux professionnels.

Public

Développeurs 

programme détaillé de la Formation GitLab CI/CD – Maîtrisez l’Automatisation des Tests, Builds et Déploiements de vos Projets

Introduction à GitLab CI/CD

Présentation de GitLab, runners, jobs, stages, cycles DevOps, YAML.

.gitlab-ci.yml, job simple, étapes de test, syntaxe de base, exécution manuelle ou automatique.

Variables d’environnement, dotenv, secrets, .gitlab-ci dynamiques, sécurisation des credentials.

Exécution de tests unitaires, linting, compilation, packaging. Mise en cache, artefacts, parallélisation.

Environnements de staging/production, déploiement via Docker, SSH, SCP ou Kubernetes. Stratégies : auto, manuel, avec validation.

Includes, templates, pipeline parent-enfant, pipeline multi-projets, triggers, schedules, rules.

Intégration avec Jira, alertes Slack, suivi qualité, monitoring des livraisons, audit de logs.

Cette formation :

Va au-delà du simple fichier YAML pour aborder l’architecture des pipelines

Est orientée production : gestion des secrets, rollback, intégration métier

Donne une vue DevOps concrète adaptée à tous types de projets (API, web, mobile, containers…)

Inclut des exemples reproductibles en entreprise, adaptables à vos pipelines réels

4-assos

Nos formations sont aussi solidaires

Chez Forma-IT, chaque formation est aussi un acte solidaire : une partie de votre inscription est reversée à des associations engagées dans des causes qui nous tiennent à cœur, comme la SPA, les Restos du Cœur, Ludopital ou APF France Handicap. En vous formant avec nous, vous développez vos compétences tout en soutenant la protection animale, la lutte contre la précarité, le bien-être des enfants hospitalisés et les droits des personnes en situation de handicap.

Nos formations associées

Modern-development-training-scene-with-a-A-wonderful-female-trainer-with-sexy-clothesleading-an-adva-r8k3eor6jvntgsubv36ox8hywfum25g45lsy9l3bfu

Formation Git – Maîtrisez le Contrôle de Version Collaboratif et Sécurisé pour Vos Projets de Développement

Comprenez, pratiquez et automatisez Git pour des workflows efficaces et fiables.

Modern-development-training-scene-with-a-male-trainer-leading-an-advanced-Git-session-2-1024x579

Formation Git Avancé – Reprenez le Contrôle Total sur l’Historique, les Branches et vos Déploiements

Approfondissez votre expertise Git pour des projets complexes, des équipes structurées et des livraisons propres.

Vous souhaitez connaitre les prochaines sessions ?

Vous souhaitez planifier cette formation à une date spécifique ? Contactez-nous par email ou en remplissant le formulaire de contact.