Git et GitHub - 2 jours en classe virtuelle

1.595,00 EUR

  • 2 days
Classe virtuelle en direct
En entreprise

Maîtrisez les outils essentiels utilisés par les équipes de développement logiciel modernes pour suivre les modifications de code, collaborer efficacement et gérer leurs projets en toute confiance. Ce cours pratique sur Git et GitHub offre une introduction concrète au contrôle de version, permettant aux apprenants d’organiser leur code, de conserver l’historique de leurs projets et de travailler en toute fluidité avec des équipes de développement distribuées.

Caractéristiques principales

Langue

Supports de cours en anglais

Niveau

Niveau débutant - intermédiaire

2 jours (8 heures/jour) en ligne avec formateur

Plus de 20 heures d’étude recommandées

Accès à des laboratoires guidés en direct

Exercices pour ancrer les connaissances

Support disponible après la formation

Attestation de fin de programme incluse

Résultats d’apprentissage

À la fin de ce programme, vous serez capable de :

Fondamentaux du contrôle de version

Apprenez les bases de Git, la configuration d’un dépôt et les principaux flux de travail pour gérer les modifications de code et faciliter le développement collaboratif.

Commandes Git essentielles

Acquérez une expérience pratique de la mise en scène, de la validation, de l’examen de l’historique et de l’annulation des modifications afin de maintenir un flux de développement efficace.

Branches et fusions

Maîtrisez le branchement, la fusion, le rebasage, la mise en réserve (stash) et la résolution de conflits pour gérer le code à travers plusieurs flux de développement

Collaboration GitHub

Travaillez avec des dépôts, des forks et des pull requests pour collaborer efficacement sur des projets d’équipe et des projets open source.

Hero

Chronologie du cours

  1. Jour 1

    Session 1 : Premiers pas avec Git

    • Concepts de gestion de versions et fondamentaux de Git
    • Architecture et flux de travail Git
    • Installation et configuration de Git
    • Outils et ressources Git essentiels

    Session 2 : Notions de base de Git

    • Création et clonage de dépôts
    • Suivi, préparation et validation des modifications
    • Gestion des fichiers et affichage de l’historique
    • Annuler des modifications et travailler avec des dépôts distants
    • Utiliser des tags pour la gestion des versions
  2. Jour 2

    Session 3 : Branches et fusions

    • Création et gestion de branches
    • Changer de branche et suivre les modifications
    • Fusion, rebasage et résolution des conflits
    • Travailler avec les branches distantes et de suivi
    • Mise en réserve des modifications et workflows de branchement

    Session 4 : Collaboration sur GitHub

    • Principes de base et configuration de GitHub
    • Création et gestion de référentiels
    • Pull requests et workflows GitHub
    • Gestion des collaborateurs et de la visibilité du dépôt
    • Synchronisation avec les dépôts en amont et maintenance du projet
Git et GitHub

Qui devrait s’inscrire à ce programme ?

Développeurs et programmeurs logiciels

Développeurs web et développeurs d’applications

Ingénieurs DevOps et ingénieurs plateforme

Professionnels de l’assurance qualité et de l’automatisation des tests

Analystes de données, ingénieurs de données et data scientists

Toute personne souhaitant collaborer efficacement sur des projets de développement logiciel

Commencer le cours maintenant

Prérequis

  • Compétences de base en informatique et en gestion de fichiers
  • Familiarité avec l’utilisation d’outils en ligne de commande ou du terminal (utile mais non obligatoire)
  • Une compréhension de base des concepts de développement logiciel (recommandé)
  • Aucune expérience préalable avec Git ou GitHub n’est requise

Le cours s’adresse aux débutants comme aux professionnels qui souhaitent acquérir des bases solides en gestion de versions et en développement collaboratif.


Déclarations

Licences et accréditation

Le cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

Nous encourageons les candidats à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.

Foire aux questions

Contact background

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?

Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !