Formation Git

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Comparer les systèmes de gestion de versions centralisée et décentralisée
  • Installer et configurer Git
  • Créer et gérer un dépôt local
  • Manipuler les objets Git
  • Collaborer avec un dépôt distant
  • Créer et gérer des branches
  • Gérer les conflits de fusion
  • Appliquer les bonnes pratiques et utiliser les outils Git

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 400,00 €

Durée 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 400,00 €

Durée 2 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Git est un logiciel open-source pour la gestion de versions décentralisé. Ce logiciel permet donc de suivre les évolutions, les différentes versions d'un projet et de ses fichiers en les envoyant sur un serveur. Cette formation Git vous permettra donc d'apprendre à manier ce logiciel de gestion de versions. Avec cette formation Git, vous aurez les connaissances et les compétences pour gérer l'historique de votre travail, naviguer dans l'historique, mais aussi restaurer votre travail perdu. En suivant notre formation Git, vous éviterez toute perte de temps à cause d'un travail perdu ou corrompu, tout en améliorant votre communication projet.

Programme

Introduction à Git

Retour sur la gestion de versions
Vue d’ensemble du marché de la gestion de sources
Les systèmes gestion de versions centralisée
Les Systèmes de gestion de versions décentralisée
Avantages/Inconvénients de décentraliser et de centraliser la gestion de version

Installer Git et prise en main

Les différents modes d’installation du logiciel
Créer un repository

Configurer Git et manier les opérations de base

L’objet blob
L’objet tree
L’objet commit
L’objet tag
Le modèle objet
Le répertoire sous Git
Le fichier .git/index
Le visionneur gitk
Démarrage d’un dépôt git
Manier le dépôt distant

Partage de travail

Création un repository distant
Publication de code sur le remote
Travail commun avec un dépôt central

Branches et merges

Création de branches
La branche « master » : la branche par défaut
Création de sous-branches
Gestion de conflits dans les merges, merger
Workflow de travail en équipe
La commande Git Push

Pour approfondir

Récupération d’une version de travail antérieure
Les Outils autour de Git (UI, scripts, hooks, services, GitHub, GitWeb et Gerrit)
Les bonnes pratiques avec Git et diverses recommandations

Prérequis

Aucun

Public

Architectes logiciels,

Ces formations pourraient vous intéresser

Objectifs de la formation

Mettre en application les connaissances acquises dans le cadre d'un projet d'envergure.
Tarif

A partir de 4 250,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre comment implémenter des processus de développement DevOps
  • Apprendre à mettre en oeuvre l’intégration continue et la livraison continue
  • Être capable de mettre en oeuvre la gestion des dépendances
  • Disposer des connaissances nécessaires pour mettre en oeuvre l’infrastructure d’application
  • Comprendre comment mettre en oeuvre un feedback continu
  • Être en mesure de concevoir une stratégie DevOps
Tarif

A partir de 2 890,00 €

Durée

4j / 28h

Modes

Initiation au versioning avec Git

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Déterminer les principes d'un gestionnaire de versions décentralisé
  • Découvrir la philosophie, les concepts et les apports de Git
  • Manipuler les commandes de Git pour gérer les fichiers et les branches
  • Mettre en oeuvre un workflow avec Git en entreprise
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Connaître les concepts du Cloud Computing et de la virualisation - Connaître les différents types de Cloud et les technologies associées - Comprendre l'intérêt du mouvement DevOps et connaître les principaux outils associés
Tarif

A partir de 3 575,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Développer des modèles de données en suivant les bonnes pratiques SAP pour un maximum de performance et de flexibilité
  • Démarrer avec la modélisation basée sur les langages SQL et SQLScript
  • Gérer des projets et du contenu dans le Web IDE for SAP HANA
  • Mettre en oeuvre la sécurité et le contrôle d'accès aux données autour des modèles de données SAP HANA.
Tarif

A partir de 4 100,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Savoir créer un environnement utilisateur Linux et intégrer une solution de sauvegarde
Tarif

A partir de 975,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Qualité des applications

Proposé par ENI Service

Objectifs de la formation

  • Comprendre la problématique de la complexité des développements logiciels
  • Appliquer les bonnes pratiques d’écriture de code pour améliorer la qualité et la maintenabilité des applications
  • Comprendre le bénéfice de l’intégration continue pour améliorer la qualité des développements
  • Adopter les bonnes pratiques de rédaction des tests logiciels
  • Mettre en place une stratégie de campagne de tests automatisés avec les frameworks et outils du marché
  • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif
  • Comprendre le rôle des différents outils d’une chaîne d’intégration continue
  • Utiliser un outil de construction logiciel pour automatiser les tâches de développement
  • Mettre en place une plateforme d’intégration continue autour de Jenkins
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaître les bonnes pratiques DevOps pour développer, fournir et gérer les applications et les services à grande vitesse sur AWS
  • Identifier les avantages, rôles et responsabilités des équipes DevOps, et savoir mettre en place une infrastructure AWS qui soutient leurs projets de développement
  • Utiliser AWS Cloud9 pour écrire, exécuter et déboguer votre code et déployer divers environnements avec AWS CloudFormation
  • Héberger des référentiels Git sécurisés, hautement évolutifs et privés avec AWS CodeCommit et les intégrer dans des pipelines CI/CD
  • Automatiser la construction, le test et le code d'empaquetage avec AWS CodeBuild
  • Créer des pipelines CI/CD pour stocker des images Docker et déployer des applications sur Amazon EC2, des applications sans serveur et des applications basées sur des conteneurs
  • Mettre en oeuvre des politiques de déploiement communes telles que « tout en même temps », « progressive » et « bleu/vert »
  • Intégrer les tests et la sécurité dans les pipelines de CI/CD et surveiller les applications et les environnements à l'aide des outils et technologies AWS
Tarif

A partir de 2 400,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre la problématique de la complexité des développements logiciels.
  • Comprendre le bénéfice de l'intégration continue.
  • Adopter les bonnes pratiques de rédaction des tests logiciels.
  • Mettre en place une stratégie de campagne de tests automatisés avec les outils de tests unitaires et d'intégration (PHPUnit, JUnit, PyUnit) et Selenium.
  • Travailler avec un gestionnaire de code source tel que Git, et adopter les réflexes du travail collaboratif.
  • Comprendre le rôle des différents outils d'une chaine d'intégration continue.
  • Utiliser un outil de construction logiciel pour automatiser les étapes de construction et les tests.
  • Mettre en place une plateforme d'intégration continue.
  • Travailler en mode projet collaboratif en adoptant une démarche DevOps.
  • Déployer des applications dans des conteneurs logiciels.
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Comprendre les principes DevOps - Mettre en place une solution de configuration logicielle basée sur Git - Gérer les versions des projets du dépôt de données - Mettre en œuvre et exploiter un serveur d'inte?gration continue - Ge?rer les interconnexions avec un syste?me de build et de tests
Tarif

A partir de 2 975,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...