Formation Git avec Github

Demander un devis
Je souhaite télécharger le programme ou imprimer le programme
  • Imprimer

Objectif

Github est devenu le système phare de gestion de version et projets tant pour les projets opensource que les projets d'entreprise. 

A la fin de cette formation, vous saurez utiliser Git au quotidien, l'intégrer dans votre cycle de développement, et utiliser les différents outils fournis par la plateforme GitHub.

Public concerné

Développeurs.

Administrateurs systèmes.

Pré-requis

Avoir une bonne connaissance du langage SQL et des schémas de bases relationnelles.

Informations pratiques

Référence : #GH01

Durée : 10 sessions de 2 jours

Tarif inter-entreprises: 1300€ (HT)

Stage intra-entreprise disponibe

Dates :

 - 20 au 21 janvier 2016

 - 08 au 09 Février 2016

 - 24 au 25 février 2016

 - 16 au 17 Mars 2016

 - 06 au 07 Avril 2016

 - 11 au 12 Mai 2016

 - 20 au 21 Juin 2016

 - 27 au 28 Juillet 2016

 - 05 au 06 Octobre 2016

 - 30 Novembre au 01 Décembre 2016

 - entre janvier et décembre 2016 - 1 session de 2 jours / mois

Consultez-nous pour obtenir un devis et les prochaines disponibilités de nos consultants formateurs.

01 82 52 25 25 

contact

Présence nationale

Thumbnail image

Cliquez sur l'image pour l'agrandir

Aix-en-Provence, Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours

Programme

Introduction à Git

  • Le gestionnaire de version (DVCS)
  • Pourquoi versioner son code source
  • Centraliser ou Décentraliser ses versions de source
  • Le vocabulaire : pull, push, branches, merge
  • Les outils: Ligne de commande, SmartGit, Git Gui, Tortoise Git, etc.
  • Git et vos IDEs

Travaux pratiques: installation de Git sur les postes, configuration d'un dépôt distant. 

Introduction à GitHub

  • Présentation
  • Les dépots
  • Les wikis
  • Les sites
  • Les roadmaps
  • Forker un projet
  • Sécurité

Travaux pratiques: Création d'un compte Github, création et configuration d'un dépôt avec site public et wiki

Git au quotidien

  • Créer un dépôt
  • Configurer ses outils pour travailler
  • Le commit local
  • Le push, le pull
  • Visualiser l'arbre de travail
  • Une branche, pourquoi faire ?

Travaux pratiques: Connexion des outils installés en local au dépôt GitHub. Récupération et envoi de code. 

Plus loin avec Git

  • Créer des branches / Merge de branches
  • Gérer les branches en local
  • Gérer les conflits
  • annuler un commit
  • Git reset
  • La révision de code avec Git
  • Exporter son dépôt

Travaux pratiques: Connexion des outils installés en local au dépôt GitHub. Récupération et envoi de code. Création de branches et fusion de branches.

 

Collaborer avec Github

  • Rendre son projet public ou privé
  • Ajouter des clés SSH
  • Donner des droits à des utilisateurs supplémentaires

Travaux pratiques: Partage de droits entre les utilisateurs de la formation Git

Les tickets dans GitHub

  • Intérêts des tickets
  • Définir une roadmap
  • Affecter des tickets à des utilisateurs
  • Les tickets envoyés par email

Travaux Pratiques: Création de tickets, Gestion d'une roadmap, Liaison avec les emails

Le wiki dans GitHub

  • Avantages d'un wiki
  • La syntaxe wiki
  • Créer et gérer des pages wiki dans son projet GitHub
  • Les droits sur le wiki
  • Créer son site public avec Github

Travaux pratiques: Création d'un wiki pour le projet 

Logiciels utilisés

Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes.

Travaux pratiques

Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 70% du temps est concacré à la pratique.

Formations connexes disponibles dans notre centre de formation

Si vous souhaitez aller plus loin, vous pouvez suivre les formations Node.js, HTML5.

Mots clés associés à cette formation

Git,Github, NoSQL Développement web.

Financement de la formation professionnelle

Ce cours peut être financé par l'OPCA (Agefos, Fafiec, Opcalia...) de votre entreprise ou par le Fongecif de votre région.

Il peut également être suivi dans le cadre du DIF, du CIF, ou d'une période de professionnalisation.

X
 
 
 
 
 

You havecharacters left.