GITLABOFF_FND

Formation sur les fondamentaux de GitLab

Apprenez les compétences nécessaires pour commencer à utiliser GitLab. Vous couvrirez l'organisation de votre travail, la gestion des dépôts, la collaboration, l'intégration et le déploiement continus, la sécurité et l'analyse. À travers des démonstrations et des travaux pratiques, vous développerez des compétences pratiques pour les tâches fondamentales que les équipes DevSecOps effectuent, telles que la validation des modifications, la création de branches et de demandes de fusion, la revue de code, l'utilisation de pipelines CI/CD, l'utilisation de scanners de sécurité et la consultation d'analyses.

GitLab
✓ Formation officielle GitLabNiveau Intermédiaire⏱️ 1 jour (7h)

Ce que vous allez apprendre

  • Comprendre les fondamentaux de GitLab et son rĂ´le dans le DevSecOps.
  • Organiser le travail en utilisant les fonctionnalitĂ©s de gestion de projet de GitLab comme les tickets, les Ă©popĂ©es et les tableaux.
  • GĂ©rer efficacement les dĂ©pĂ´ts, les branches et les demandes de fusion.
  • Collaborer sur les revues de code et mettre en Ĺ“uvre des règles d'approbation pour la qualitĂ© et la conformitĂ©.
  • Configurer et utiliser des pipelines CI/CD pour l'intĂ©gration et le dĂ©ploiement continus.
  • Effectuer des analyses de sĂ©curitĂ© et analyser les rapports dans GitLab.
  • Utiliser les analyses pour obtenir des informations sur les pratiques de dĂ©veloppement et optimiser les flux de travail.

Prérequis

  • ComprĂ©hension de haut niveau du cycle de vie du dĂ©veloppement logiciel
  • ExpĂ©rience avec git

Public cible

  • Équipes DevSecOps

Programme de la Formation

8 modules pour maîtriser les fondamentaux

Sujets abordés

  • →Qu'est-ce que GitLab ?
  • →Qu'est-ce que le DevSecOps ?
  • →Quels problèmes GitLab rĂ©sout-il ?
  • →Comment le flux GitLab peut-il supporter la livraison continue ?

Sujets abordés

  • →Comment pouvez-vous structurer votre organisation dans GitLab ?
  • →Quels sont les rĂ´les et les permissions ?
  • →Comment pouvez-vous organiser les tâches et les initiatives avec des tickets et des Ă©popĂ©es
  • →Quelles sont les meilleures pratiques Ă  suivre ?

Sujets abordés

  • →Comment crĂ©er des tickets efficaces ?
  • →Comment gĂ©rer des projets avec des tableaux de tickets, des jalons, des itĂ©rations et des Ă©popĂ©es ?
  • →Comment visualiser l'Ă©tat d'un projet avec des tableaux et des feuilles de route ?

Sujets abordés

  • →Comment gĂ©rer les dĂ©pĂ´ts ?
  • →Comment personnaliser les dĂ©pĂ´ts ?
  • →Comment utiliser les branches ?
  • →Quelles sont les meilleures pratiques Ă  suivre ?

Sujets abordés

  • →Comment utiliser les demandes de fusion pour proposer et rĂ©viser les modifications de code ?
  • →Comment suivre les meilleures pratiques pour la revue de code ?
  • →Comment utiliser les règles d'approbation pour aider au contrĂ´le qualitĂ©, Ă  la sĂ©curitĂ© et Ă  la conformitĂ© ?

Sujets abordés

  • →Que sont l'intĂ©gration continue et le dĂ©ploiement continu ?
  • →Quelle est la structure et l'ordre d'un pipeline CI/CD ?
  • →Comment exĂ©cutez-vous un pipeline et interprĂ©tez-vous les rĂ©sultats ?
  • →Que pouvez-vous faire pour avoir des boucles de rĂ©troaction plus rapides ?

Sujets abordés

  • →Comment choisir les outils d'analyse de sĂ©curitĂ© ?
  • →Comment exĂ©cuter des analyses de sĂ©curitĂ© ?
  • →Comment consulter les rapports et les tableaux de bord ?

Sujets abordés

  • →Comment identifier les goulots d'Ă©tranglement ?
  • →Comment obtenir des informations sur votre base de code et vos pratiques de dĂ©veloppement ?
  • →Comment amĂ©liorer la qualitĂ© du code ?
  • →Comment utiliser les analyses pour gĂ©rer les charges de travail, visualiser l'impact des contributeurs et optimiser les flux de travail ?

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.

Prochaines sessions

Aucune date ne vous convient ?

Nous organisons régulièrement de nouvelles sessions. Contactez-nous pour connaître les prochaines dates disponibles ou pour organiser une session à la date de votre choix.

S'inscrire à une date personnalisée

700€ HT

par apprenant