Formation Gitlab-ci

Maîtriser la plateforme d'intégration et déploiement continu

14 heurs

Notre formateur intervient sur 2 journées pour vous aider à prendre en main GIT.

Niveau - novice

Nous abordons les bases de la collaboration dans le cadre d'un développement décentralisé.

Tout Public

Cette formation est pensé pour être accessible au plus grand monde, pas besoin de compétence particulière.
Venez comme vous êtes !

qualiopi

Grâce à notre partenaire 2i2l, cette formation est certifié qualiopi et peut s'inscrire dans une démarche ...

À l’issue de la formation, les stagiaires pourront commencer un nouveau projet avec une base solide en travail collaboratif et en gestion d’un code source.


Ils seront capables de travailler sur n’importe quel gestionnaire de code source, compatible Git, et résoudre les éventuels problèmes de gestion de branches ou de commit pouvant subvenir dans un projet.

La sensibilisation à la philosophie GitOps leur permet une ouverture d’esprit sur de nouvelles pratiques et possibilités pour améliorer leurs quotidiens.

Cette formation est faite pour s’initier au développement collaboratif ainsi qu’à la gestion de son code source. Permet également aux jeunes collaborateurs d’appréhender un outil devenu un standard d’usage et un prérequis pour une majorité des sociétés.

Information complémentaire

Cette formation est là pour vous aider à acquérir des compétences sur GIT nécessaire pour gérer un projet avec plusieurs collaborateurs. Elle vous apprendra à versionner vos projet de développement. Enfin au terme de cette formation vous maîtriserez le système de branche que propose l’outil.

Pré-Requis

Puisque cette formation ce veut tout public, nous ne demandons aucun pré-requis pour simplifier au maximum son accés. Ainsi toute l’équipe qui suit de près ou de loin le développement peut être former à la bonne utilisation du développement décentralisé.

Méthode mobilisé

Alternance d’apports théoriques et d’exercices de mise en application pratique. Les stagiaires seront capables de travailler sur leurs projets en collaboration et gérer leurs projets avec les fonctionnalités de Git.

Accessibilité Handicap

Nous prenons en compte les situations d’handicap dans nos formations, quel soit moteur, visuel, auditif ou cognitif. Nos locaux sont en rez-de-chaussée avec place deparking extérieures devant l’entrée du bâtiment. N’hésitez pas directement à nous contacter si vous voulez qu’on discute de solution adaptant les moyens pédagogique, technique ou d’encadrement.

Prix de formation

le prix de cette formation s’élève à 1440€ TTC. On rappelle que grâce à 2i2l qui est l’organisme de formation avec lequel nous collaborons, cette formation est certifié Qualiopi et est donc éligible à une prise en charge par l’OPCO.

Présentation

À l’issue de la formation, les stagiaires pourront commencer un nouveau projet avec une base solide en travail collaboratif et en gestion d’un code source.


Ils seront capables de travailler sur n’importe quel gestionnaire de code source, compatible Git, et résoudre les éventuels problèmes de gestion de branches ou de commit pouvant subvenir dans un projet.

La sensibilisation à la philosophie GitOps leur permet une ouverture d’esprit sur de nouvelles pratiques et possibilités pour améliorer leurs quotidiens.

Cette formation est faite pour s’initier au développement collaboratif ainsi qu’à la gestion de son code source. Permet également aux jeunes collaborateurs d’appréhender un outil devenu un standard d’usage et un prérequis pour une majorité des sociétés.

Programme

Introduction au Travail collaboratif :

  • Savoir passer du travail individuel au travail collaboratif
  • Savoir gérer un projet : échange entre équipes, répartition des tâches
  • Être averti aux méthodes de gestion de projet

 

GIT 101 : Local parti 1

  • Maitriser l’installation et la configuration Git
  • Découvrir les interfaces graphiques disponibles
  • Maîtriser ses commits Git
  • Maîtriser les Tags
  • Savoir se repérer dans son projet
  • Savoir vérifier l’état du dépôt 
  • Comprendre la notion de « HEAD »
  • Découvrir les références relatives

 

GIT 102 : Local parti 2

  • Savoir afficher les différences apportées
  • Savoir annuler des changements 
  • Maîtriser la gestion des branches
  • Maîtriser la fusion entre les branches 
  • Découvrir la commande « git rebase » 
  • Découvrir le mode interactif de « git rebase »
  • Découvrir les « cherry-pick »

 

GIT 201 : Remote partie 1

  • Maîtriser la commande « Git clone »
  • Savoir manipuler les branches distantes
  • Comprendre la différence entre fetch et pull 
  • Maîtriser le fonctionnement du push
  • Maitriser son projet en cas d’historique divergent
  • Maîtriser ses actions avec un « Master verrouillé »

 

GIT 202 : Remote partie 2

  • Découvrir des arguments pour « push » 
  • Savoir fusionner avec les branches distantes
  • Être en capacité de faire un suivi de branche distante 
  • Découvrir des arguments pour « fetch » 
  • Découvrir des arguments pour « pull »

 

Bonus :

  • Comprendre les différents workflow Git
  • Découvrir la philosophie GitOps
  • Découvrir les pyramides de tests
  • Découvrir les concepts d’Intégration et de Déploiement Continu (CI/CD)
  • Comprendre les enjeux de l’Infrastructure As Code

Demande de formation

N'hésitez pas à nous contacter, que ce soit directement pour une demande de formation ou juste pour avoir des précisions sur les modalités de l'OPCO, sur le déroulement de la formation ou sur les solutions adaptant les moyens pédagogique, technique ou d'encadrement autour d'une situation de handicap présente.

« * » indique les champs nécessaires