Skip to content

Git, GitHub & Modern Engineering Collaboration

Ce parcours pratique vous guidera à travers les rouages internes de Git et la collaboration d’équipe sur GitHub, en utilisant les standards méthodologiques requis au sein des équipes d’ingénierie logicielle modernes.


  • Niveau : Débutant
  • Durée estimée : 12 heures
  • Nombre de Workshops : 11 ateliers pratiques
  • Nombre de Labs : 12 travaux pratiques
  • Projet d’évaluation : Operation Sentinel

  1. Atelier 01 : Foundations of Version Control Disponible

    • Durée : 1h30
    • Découvrir l’évolution historique des VCS, l’architecture des zones Git et réaliser vos premiers commits.
    • Démarrer l’atelier
  2. Atelier 02 : Installation & Configuration Disponible

    • Durée : 1h
    • Installer Git et configurer vos informations globales d’identité d’auteur.
    • Démarrer l’atelier
  3. Atelier 03 : Premier Dépôt Disponible

    • Durée : 1h
    • Créer votre tout premier répertoire de travail et l’initialiser avec Git.
    • Démarrer l’atelier
  4. Atelier 04 : Les Commits Disponible

    • Durée : 1h30
    • Maîtriser le cycle de vie d’un commit et les bonnes pratiques de rédaction des messages de validation.
    • Démarrer l’atelier
  5. Atelier 05 : Les Branches Disponible

    • Durée : 1h30
    • Comprendre l’isolation des tâches avec les branches et comment naviguer de l’une à l’autre.
    • Démarrer l’atelier
  6. Atelier 06 : Les Fusions (Merge) Disponible

    • Durée : 2h
    • Fusionner vos branches de fonctionnalités avec git merge et apprendre à résoudre les conflits.
    • Démarrer l’atelier
  7. Atelier 07 : Collaboration GitHub Disponible

    • Durée : 2h
    • Connecter votre dépôt local à un dépôt distant sur GitHub et partager votre code.
    • Démarrer l’atelier
  8. Atelier 08 : Pull Requests Disponible

    • Durée : 2h
    • Maîtriser le flux de travail professionnel avec les Pull Requests et les revues de code en équipe.
    • Démarrer l’atelier
  9. Atelier 09 : Gestion de Projet GitHub Nouveau

    • Durée : 2h
    • Maîtriser les Issues, Labels, Milestones, Projects Boards, Releases et la protection des branches.
    • Démarrer l’atelier
  10. Atelier 10 : CI/CD & DevOps Nouveau

    • Durée : 2h30
    • Automatiser les tests et les déploiements avec GitHub Actions et les outils DevOps.
    • Démarrer l’atelier
  11. Atelier 11 : Roundtable & Rétrospective Nouveau

    • Durée : 1h30
    • Clôturer le parcours par une rétrospective, une étude de cas et votre certification.
    • Démarrer l’atelier
  12. Évaluation Finale Disponible

    • Durée : 15 min — 20 questions
    • Validez l’ensemble de vos connaissances sur les 11 ateliers du parcours.
    • Passer l’évaluation

Tout au long de ce parcours, vous allez mettre en œuvre de façon concrète chaque notion apprise en participant au projet collaboratif Operation Sentinel.

  • Versionner et structurer le dépôt de l’application.
  • Collaborer via des branches éphémères et isolées selon les standards industriels.
  • Gérer le projet à l’aide d’Issues, de Milestones et d’un Project Board GitHub.
  • Réviser le code de vos pairs et valider les Pull Requests.
  • Résoudre sereinement les conflits de fusion complexes.
  • Automatiser les tests et valider l’intégrité du code via GitHub Actions.