Public visé

Développeurs expérimentés.

Prérequis

Avoir une maîtrise solide de Git : être à l’aise avec les commandes de base (init, clone, add, commit, push, pull), la gestion des branches, les fusions et les résolutions de conflits. Avoir une expérience pratique de Git : avoir utilisé Git dans au moins un projet personnel ou professionnel. Avoir des connaissances de base en ligne de commande : la capacité à utiliser un terminal ou une console de commande est indispensable pour interagir avec GitLab. Avoir une compréhension des concepts de développement logiciel : notions de cycle de vie du logiciel, de méthodologies agiles, et de bonnes pratiques de développement.

Objectifs pédagogiques

À l’issue de cette formation, vous serez capable de :

Programme

Utilisation de GitLab

Le workflow de développement GitLab

Les outils clés de GitLab

Les rôles dans l’équipe de développement

Fonctionnement des merges requests

Utiliser GitLab CI dans le workflow GitLab

Atelier pratique : test d’un équipement ARINC 818

Administration

GitLab CI

Gestion des utilisateurs et des groupes

Monitoring

Modalités d’évaluation

En cours de formation, par des exercices pratiques de programmation en cohérence avec les objectifs de ce programme.