Formation GIT : Fonctionnalités Avancées

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation GIT Avancé, vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Comprendre le fonctionnement interne de Git
  • Maîtriser les commandes et fonctionnalités avancées de Git
  • Intégrer du code spécifique à Git
  • Organiser des projets multi-dépôts

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 890,00 €

Durée 1 jour (7h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 890,00 €

Durée 1 jour (7h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Avec le temps, GIT est rapidement devenu incontournable dans l’écosystème des équipes de développement, en particulier au sein des équipes agiles et DevOps. Sa pratique est désormais très répandue et les développeurs utilisent quotidiennement les opérations basiques de validation, création de branche et fusion. GIT peut pourtant apporter beaucoup plus, surtout lorsque l’on approfondit le sujet pour découvrir son fonctionnement interne.

Cette formation GIT : Fonctionnalités Avancées se concentre précisément sur cet approndissement. Après avoir explicité le contenu du répertoire .git et les différents fichiers manipulés par la commande git, la formation présente plusieurs commandes avancées pouvant aider le quotidien des développeurs. Elle présente ensuite en détail le mécanisme de hook permettant d’intégrer son propre code lors de l’exécution git. Enfin, elle illustre l’utilisation de sous-modules intéressants comme, par exemple, lorsque les modules d’un projet sont développés par des équipes différentes (approche micro-services).

Programme

Introduction

Plumbing vs Porcelain
Les refs, le reflog
.gitattributes, son utilisation
Les notes git, leurs apports
git-patch, pourquoi utiliser les patchs
Les worktree : usage

Atelier

Navigation dans le dépôt
Manipulation directe des fichiers de .git
Visualisation des effets des commandes

Commandes git avancées

Méthodes de sélections des commits, référence ascendante, intervalles, comparaison de pointeurs
Les commandes cherry-pick et revert
Indexation interactive
Rebase interactif
La commande filter-branch
Blame et Bi-sect
Dangling commits

Atelier

Commandes Git avancées

Personnalisation de GIT via les hooks

Configurations avancées du client
Introduction aux hooks, leurs usages typiques
Hooks de commit côté client
Hooks de fusion ou de basculement
Hooks serveur
Les webhooks avec GitHub/GitLab

Atelier

Contraintes sur les messages de commit
Intégration avec CI

Les sous-modules de GIT

Cas d’usage des sous-modules, exemple architecture micro-services
La commande submodule et le fichier .gitmodules
Structure du dépôt contenant des sous-modules
Cloner un dépôt contenant des sous-modules
Mettre à jour un sous-module
Supprimer un sous-module temporairement
L’alternative subtree

Prérequis

Pour suivre cette formation GIT avancé, il est primordial de pratiquer GIT régulièrement afin d'en connaitre les fondamentaux.

Public

Ce cours GIT avancé s’adresse principalement aux développeurs, intégrateurs et architectes.

Ces formations pourraient vous intéresser

Word - Atelier Gérer des documents longs

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Toute personne qui souhaite gagner du temps dans la gestion de ses documents longs de type rapport, mémoire, thèse.

À l'issue de la formation, le stagiaire sera capable de :

  • Produire rapidement des documents longs et structurés.
  • Gagner un temps en exploitant les fonctions avancées dans Word.
  • Faciliter les mises à jour individuelles et collectives.
Tarif

Contacter l'organisme

Durée

1 jour(s)

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Établir le rôle de l'intelligence artificielle dans l'environnement d'Adobe
  • Employez la version en ligne de Firefly
  • Explorez les fonctionnalités d'IA disponibles dans Photoshop
  • Tester les capacités de l'IA dans Illustrator
Tarif

A partir de 750,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Microsoft Hyper-V, vous aurez acquis les connaissances nécessaires pour :

  • Mettre en œuvre une architecture Hyper-V hautement disponible
  • Énumérer et mettre en œuvre les différents types de réseaux
  • Expliquer et mettre en œuvre différentes technologies de stockage
  • Configurer et déployer des hôtes Hyper-V
  • Gérer, surveiller et sauvegarder l'environnement virtuel
  • Gérer les différentes consoles de gestion et de supervision
  • Gérer le cycle de vie des machines virtuelles
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Construire des pages Web en HTML5
  • Habiller et mettre en forme des pages Web avec CSS3
  • Créer des formulaires avancés
  • Créer des tableaux de données
  • Créer des menus de navigation
  • Utiliser les différentes techniques CSS de positionnement et dimensionnement pour adapter la présentation aux différents appareils (smartphone, tablette, PC)
  • Parcourir et modifier la structure d'une page en JavaScript
  • Gérer des événements utilisateur
  • Intégrer des appels à des Services Web REST et WebSockets en JavaScript
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Déterminer les enjeux actuels et futurs de la cryptographie
  • Identifier le vocabulaire associé à la cryptologie : algorithme, hachage, clé
  • Distinguer les différences entre les principales plateformes Blockchain
  • Désigner les techniques cryptographiques les plus utilisées
  • Reconnaître les méthodes d'échange, de gestion et de certification des clés publiques
  • Citer les concepts et outils de chiffrement, déchiffrement, authentification ou encore garantie d'intégrité des messages
  • Identifier les concepts de cryptographie utilisés dans la Blockchain.
Tarif

A partir de 3 800,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Identifier les fonctionnalités de Facebook.
  • Expliquer l’intérêt d’une page Facebook pour promouvoir son entreprise.
  • Utiliser les fonctionnalités de Facebook.
  • Développer et paramétrer une page Facebook professionnelle.
  • Élaborer une stratégie de contenu.
  • Évaluer les retombées de son compte Facebook sur ses actions commerciales.
Tarif

A partir de 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Management d'équipe

Proposé par CréaSafe

Objectifs de la formation

À l’issue de cette formation, les participants seront en mesure de :

  • Maîtriser les bases et les techniques avancées du management d’équipe,
  • Adapter leur style de management en fonction des besoins et des profils des collaborateurs,
  • Favoriser la communication et l’écoute active pour prévenir et résoudre les conflits,
  • Améliorer la motivation et l’engagement des membres de l’équipe,
  • Mettre en place des méthodes de suivi et d’évaluation des performances efficaces,
  • Développer un environnement de travail collaboratif et respectueux pour stimuler la productivité.
Tarif

Contacter l'organisme

Durée

48 à 64 heures selon les besoins

Modes
  • Entreprise
  • Distance

Objectifs de la formation

À la suite de cette formation Excel 2010, vous aurez acquis les compétences nécessaires pour :

  • Améliorer sa productivité sur Excel en maîtrisant les calculs, les graphiques complexes, les filtres avancés et les Tableaux croisés dynamiques
  • Savoir ajuster les paramètres d’Excel et automatiser des tâches répétitives
  • Savoir protéger, partager un classeur
  • Atteindre le niveau Avancé ou Expert de la certification TOSA® (Avancé : 725 à 875 / Expert 875 à 1000 points)
Tarif

A partir de 690,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les fonctionnalités de la plateforme Android
  • Identifier le modèle de composants Android
  • Développer des interfaces utilisateurs sous Android
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...