Informatique

GITLAB Sécurisation des développements

Prix : 2150€ ht
Durée : 21h - 3j

Inter ou Intra

Présentiel ou distanciel

Sur-mesure

Objectifs

Maitriser la gestion du cycle de vie de vos développements logiciels.

Pre-requis

Avoir des connaissances de Gitlab
Avoir des notions de Docker

Public visé

Développeurs

  • Module 1 – Rappels sur Git

    GIT : Un système de versionning distribué
    Avantages par rapport aux systèmes centralisés
    Principalement commande
    GIT Flow

    Module 2 – Gitlab : introduction et fonctionnalités de base

    Introduction, Architecture
    Les rôles et la gestion des droits
    Découverte de l’interface, fonctionnalités d’administration
    Mise en place de dépôt
    Configuration client, configuration des accès
    Notions de projet dans GitLab
    README.md, Wiki, Snippets
    Gestion des branches et des tags
    Coté client : Synchronisation avec le serveur, clône de dépôt
    Visualisation historique et activité

    Module 3 – Workflow de collaboration

    Les workflows de développement Git et GitLab
    Les outils de gestion du dépôt Git : Interface et outils complémentaires
    La gestion des releases et milestones
    L’utilisation des groupes
    La gestion des permissions
    L’utilisation des merges, requests
    GitLab issues et templates
    Utilisation et Workflow
    Les labels et issues board

    Module 4 – GitLab-CI

    Rappels devops et CI/CD
    L’architecture de GitLab CI
    Les pipelines et les jobs
    La définition et configuration des runners
    Zoom sur le fichier gitlab-ci.yml
    La gestion des variables cache et artefacts
    Optimiser l’utilisation de docker avec GitLAB-Ci

    Module 5 – Les tests dans la pipeline

    Exploitation des formats JUnit
    Tests d’accessibilité performance du navigateur
    Qualité de code
    Tests de charge
    Tableau de bord de métriques

    Module 6 – Dépôt de packages

    Rôles du dépôt de package dans une pipeline DevOps
    Format supporté par Gitlab
    Registres d’images Docker

  • Formation présentielle ou distancielle dispensée par un formateur expérimenté. La formation alterne des exposés théoriques, des démonstrations et la mise en pratique au travers d'exercices et de cas concrets.
  • Evaluation des acquis tout au long de la formation à travers des Tps, des Quizz ;
    Evaluation de satisfaction de fin de formation ;
    Attestation de fin de formation précisant les modules acquis et en cours d’acquisition ;
    Support de cours remis en fin de session.

  • Vous pouvez vous inscrire pour suivre une de nos formations jusqu'à la veille de la date de démarrage si la formation est financée directement par votre entreprise ET si le nombre maximum de participants n'est pas atteint. Si la formation est financée via un OPCO, vous devez au préalable avoir obtenu un accord de ce dernier.
  • Nos locaux sont accessibles aux Personnes à Mobilité Réduite PMR. De plus, nos conseillers sont disponibles pour vous accompagner dans vos démarches à travers nos partenaires. Nous sommes en mesure de mobiliser les expertises, les outils nécessaires pour vous accueillir, vous accompagner et vous former.
4,5/5

Satisfaction stagiaire

Univlearn obtient la note de 4,5 sur 5 pour les sessions de formation dispensées en 2023 et 2024.

6909

Stagiaires en 2023

Univlearn a formé un total de 6909 stagiaires au cours de l'année 2023,

8190

Heures de formation

Univlearn a assuré un total de 8190 heures de formation en inter et intra.

Témoignages clients

« Nécessaire » indique les champs nécessaires

Votre demande concerne :Nécessaire
Type de formation envisagé :
Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.