Formation Git & GitHub

Apprenez à versionner votre code et à collaborer en équipe comme un professionnel. L'outil indispensable de tout développeur moderne.

À qui s'adresse cette formation ?

Pour tous les professionnels de la tech, débutants ou confirmés, qui souhaitent adopter les meilleures pratiques de développement collaboratif.

Développeurs Juniors

Pour acquérir une compétence fondamentale exigée par 99% des entreprises et travailler sereinement en équipe.

Chefs de Projet Tech

Pour comprendre le flux de travail de vos équipes, suivre les développements et faciliter la collaboration.

Étudiants en Informatique

Pour prendre de l'avance, construire un portfolio sur GitHub et vous préparer au monde professionnel.

Programme Détaillé par Blocs de Compétences

Bloc 1 : Les Commandes Fondamentales de Git (15h)

  • Initialiser un dépôt : `git init`.
  • Le cycle de vie d'un fichier : `git add`, `git commit`, `git status`.
  • Voyager dans le temps : `git log`, `git checkout`.
  • Ignorer des fichiers avec `.gitignore`.

Bloc 2 : Le Travail sur les Branches (15h)

  • Le concept de branche : `git branch`.
  • Créer et changer de branche : `git checkout -b`.
  • Fusionner des branches : `git merge`.
  • Gérer les conflits de fusion.

Bloc 3 : Collaboration avec GitHub (10h)

  • Connecter un dépôt local à un dépôt distant : `git remote`.
  • Envoyer et recevoir des modifications : `git push`, `git pull`.
  • Cloner un projet existant : `git clone`.
  • Le workflow de la Pull Request.

Bloc 4 : Bonnes Pratiques et Projet (10h)

  • Rédiger des messages de commit clairs.
  • Stratégies de branches (Git Flow).
  • Atelier : simuler un projet en équipe avec des Pull Requests.
  • Construire son portfolio de développeur sur GitHub.

Pédagogie et Évaluation

Méthodes Pédagogiques

Formation intensivement pratique. Chaque commande est tapée et expliquée. Des simulations de travail en équipe sont organisées pour ancrer les réflexes collaboratifs.

Modalités d'Évaluation

L'évaluation se fait par des exercices en ligne de commande et la participation à un projet collaboratif simulé, incluant la création et la revue de Pull Requests.

Informations Pratiques

Certification Visée

Attestation de Compétences "Gestion de version avec Git & GitHub".


Durée & Modalités

50 heures en 100% présentiel, en cours du soir et le samedi matin à Bordeaux.


Prérequis

Aisance avec l'outil informatique et la ligne de commande. Une première expérience en code est un plus.


Accessibilité

Contactez notre référent handicap pour discuter des aménagements possibles.

Modalités et Financement

2 490 € TTC

Prix Spécial Lancement (Autofinancement)