Formation GitLab CI/CD
Ce cours fondamental plonge dans le monde de l'Intégration Continue, de la Livraison Continue et du Déploiement Continu (CI/CD), permettant aux apprenants de rationaliser les pratiques de développement logiciel et de livrer efficacement des applications de haute qualité. Grâce à des laboratoires pratiques et des scénarios réels, les participants acquerront une pratique de bout en bout dans le processus de création et d'exécution de pipelines CI/CD au sein de GitLab. Cette session d'une journée couvre la structure fondamentale de la mise en œuvre de CI/CD avec GitLab et en appliquant ces concepts, les participants appliqueront les principes CI/CD en construisant, testant et déployant une application exemple. Les participants exploreront des stratégies pour le dépannage des problèmes, l'évaluation des configurations de pipeline et l'incorporation de meilleures pratiques pour promouvoir la réutilisabilité et la maintenabilité du code. À la fin de la session, les participants devraient avoir les compétences pour concevoir, mettre en œuvre et gérer des pipelines CI/CD pour les exigences courantes des projets, permettant une mise sur le marché plus rapide, une collaboration améliorée et une qualité logicielle accrue.
Ce que vous allez apprendre
- Concevoir, mettre en œuvre et gérer des pipelines CI/CD pour les exigences courantes des projets
- Acquérir une pratique de bout en bout dans le processus de création et d'exécution de pipelines CI/CD au sein de GitLab
- Appliquer les principes CI/CD en construisant, testant et déployant une application exemple
- Explorer des stratégies pour le dépannage des problèmes, l'évaluation des configurations de pipeline et l'incorporation de meilleures pratiques pour la réutilisabilité et la maintenabilité du code
Prérequis
- Sujets abordés dans le cours GitLab Fundamentals ou expérience équivalente avec GitLab
- Ce cours n'est pas approprié pour les étudiants sans connaissance de Git ou GitLab
- Ordinateur avec accès Internet et Git installés
Public cible
- Équipes de développement, Équipes d'assurance qualité, Ingénieurs de mise en production
Programme de la Formation
9 modules pour maîtriser les fondamentaux
Sujets abordés
- →Qu'est-ce que le CI/CD
- →Implémenter le CI/CD avec GitLab Flow
- →Introduction à .gitlab-ci.yml et aux runners
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é
- 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.
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éeFormer plusieurs collaborateurs
- Tarifs dégressifs (plusieurs places)
- Session privée ou sur-mesure
- En présentiel ou à distance