< Catalogue de formations

Travailler avec GIT et GitLab

Découvrez le travail collaboratif avec GIT et GitLab, la plateforme DevOps pour le développement, la sécurité et l'exploitation en équipes.
S'inscrire à la formation
2400/ participant

Informations pratiques

  • Cette formation est destinée à toute personne souhaitant apprendre l'usage Git au sein de GitLab
  • 3 jours
  • En présentiel
  • Horaires 9h-12h30 / 13h30-17h
  • Salles de formation accessibles aux personnes à mobilité réduite
  • Téléchargez le livret d'accueil

Besoin de plus d'informations ?

Contactez-nous

Objectifs pédagogiques

À l’issue de la formation, le participant ou la participante sera en mesure de :

  • Connaître les offres GitLab et GitLab.com.
  • Manipuler GIT avec un dépôt local
  • Manipuler GIT avec un dépôt distant
  • Gérer un  dépôt distant hébergé par GitLab.
  • Gérer un projet avec GitLab.
  • Mettre en place un pipeline d’intégration continue (CI) et de déploiement continu (CD) avec GitLab.
  • Utiliser un Runner local

Pré-requis

  • Ordinateur portable à apporter.
  • Git installé et à jour.
  • Connaissances de base des commandes Linux.
  • Connaissances de base de la gestion de versions avec Git.

Programme

  • Parcourons L’offre Gitlab
    • Gitlab CE ou EE
    • Gitlab.com
    • Créer un compte gitlab.com
  • Approfondissons l’usage de GIT
    • blob, tree, commit, revision, branche, tag…
    • Gestion locale des fichiers
    • Consultation et modification de l’historique
    • Gestion des branches
  • Mettons en pratiques GIT en situation réelle
  • Apprenons la gestion d’un dépôt Gitlab
    • Gestion des collaborateurs et leurs droits
    • Le système d’issues
    • Référencer des commits dans une issue
    • Usage du Wiki et des snippets
    • Usage des projets
  • Appliquons Git au sein de Gitlab
    • Configuration des Merge Request
    • Travail collaboratif et gestion de projet
    • Mise en pratique
  • Industrialisez avec l’intégration et le déploiement continu
    • Présentation des concepts de CI/CD
    • Présentation des runners
    • Présentation de Docker
    • Configurer un pipeline avec gitlab-ci.yml
      • Le format YAML
      • Les balises essentielles
      • Suivi d’exécution du pipeline
      • Le artifacts et le cache
      • Gestion des environnements
  • Utilisons les runners en détail
    • Les types de runners
    • Les shared runners, avantages et inconvénients
    • Scalabilité et Docker Machine
    • Docker Executor et services
    • K8S Executor et répartition des jobs dan un cluster
    • Installer un Runner Docker sur sa machine
    • Tests d’intégration, fonctionnels, de charge
  • Allons plus loin côté infrastructure
    • Déployer dans le cloud
    • Intégration de Monitoring Prometheus
    • Infrastructure as code avec Terraform
    • Auto devops
    • DAST, SAST, IAST
Télécharger le programme

Financement

Nos formations sont éligibles à divers financements. Découvrez-les.
Qualiopi

Organisme de formation référencé Qualiopi (cliquez sur le lien), nos formations sont éligibles aux financements de vos OPCO dans la catégorie OF (Organisme de Formation)

Nos formateurs

Partez à la découverte de notre équipe !

Grégory COPIN

Directeur technique

Grégory est directeur technique chez Les-Tilleuls.coop et, avec ses 20 ans d’expérience, il peut vous accompagner sur l'architecture, le coaching ou former vos équipes à React, Vue.js, Svelte, Sylius, les tests ou les outils de versionning. S'il préfère les technologies frontend, il est également à l'aise sur la gestion d'API, les sites e-commerce et l'utilisation de CMS, sur lesquels il publie régulièrement des articles ou anime des conférences.

Grégoire HÉBERT

Directeur technique

Spécialiste de PHP avec Symfony et API Platform, auteur d'un livre sur REST, également conférencier et enseignant, Grégoire aime partager ses compétences afin de mettre en place des projets qualitatifs grâce à ses 10 années d'expérience en développement, conseil, audit et architecture.

Des questions ?

  • Comment s'inscrire à une formation ?

    Renseignez le formulaire d’inscription présent sur chaque formation. Une fois votre inscription réceptionnée, Thomas, notre responsable formation, prendra contact avec vous afin d’établir en votre compagnie votre dossier.

  • Comment se déroule une journée de formation ?

    Avant chaque démarrage de formation, nous prenons contact avec vous pour établir le plan de formation qui vous convient le mieux. Tout au long de la formation, notre formatrice ou notre formateur s’assurera de l’assimilation des connaissances. En addition aux concepts théoriques, une partie de nos sessions est consacrée à un atelier où notre expert·e sera en mesure de vous accompagner pas à pas.

     

    En ce qui concerne la logistique, nos formations commencent à 9h30 et se terminent à 18h. Nous vous demandons d’apporter votre ordinateur personnel ou de fonction. Nous prenons en charge votre déjeuner et vous aurez également accès à des rafraîchissements (eau, café, thé…) tout au long de la session.

  • Où a lieu ma formation ?

    Nos formations peuvent avoir lieu dans chacune de nos antennes : Lille, Paris, Nantes, Rennes, Lyon ou Montpellier. En addition à ces villes, notre équipe est en mesure de se déplacer dans vos bureaux.

     

    Contactez Thomas par mail en écrivant à contact@les-tilleuls.coop ou par téléphone en composant le 03 66 72 43 94