Les livres et cours en ligne Ninja Squad sur Angular et Vue

Prix libre et soutien d'une bonne cause pour "Deviens un ninja avec Angular" et "Deviens un ninja avec Vue", nos ebooks sans DRM et cours en ligne sur ces célébres frameworks. Leurs versions Pack Pro, nos cours en ligne, vous feront gagner des heures sur vos projets, en vous faisant coder pas à pas une application complète et testée.

Devenir un ninja avec Git!


Il faut bien le reconnaître : Git est devenu un outil indispensable dans l'écosystème open source. Combien de projets sont maintenant sur Github uniquement? Pourquoi les communautés ne jurent-elles plus que par cet outil, au détriment des pourtant bien établis Subversion et CVS? Tout simplement parce que Git est beaucoup plus puissant et se rend rapidement indispensable lorsqu’on le met à l’essai. Venez découvrir pourquoi!

git logo

2 jours - 1 000

Je suis intéressé
4.6 / 5 50

Un prix réduit pour les Héros !

Toutes nos formations bénéficient du prix réduit pour les Héros.
Demandez une réduction de -30% si vous êtes : organisateur bénévole d'événements techniques, committer sur un projet open-source, indépendant et ne bénéficiez pas du CPF, ou demandeur d'emploi.

En savoir plus sur notre blog.


Toutes nos formations sont disponibles et adaptables pour votre entreprise. Nous contacter pour un programme et un prix adapté.
Nous vivons autour de Lyon, mais nous pouvons donner ces formations en France ou aux alentours.
Ninja Squad est un organisme de formation enregistré sous le numéro de déclaration d'activité 82 42 02523 42 auprès de la Préfecture du Rhône.

Objectifs

  • Comprendre la philosophie d’un gestionnaire de source décentralisé.
  • Comprendre les concepts de Git.
  • Être autonome avec la ligne de commande.
  • Connaître les workflows et les bonnes pratiques Git en entreprise.

Public visé

Cette formation s’adresse aux développeurs de tous langages qui souhaitent découvrir comment utiliser Git et Github dans un cadre professionnel.

Pré-requis

Aucun.

Modalités

La formation peut être suivie en présentiel ou à distance, au cours d’une session inter-entreprise que nous organisons régulièrement ou lors d’une session intra-entreprise organisée sur mesure pour votre équipe. Il est possible de s’inscrire à une session inter-entreprise jusqu’à la date de celle-ci, dans la limite des places disponibles (généralement 6 à 7 personnes pour garder une bonne qualité d’animation). Nous nous réservons le droit de reporter une session si nous n’avons pas au moins 3 inscrits à une session jusqu’à deux semaines avant celle-ci. N’hésitez pas à nous contacter afin de définir vos besoins, et vous assurer de la pertinence de cette formation pour vous.

Modalités d'évaluations

Un système d’évaluation des exercices permet un suivi personnalisé de la progression des stagiaires, tout au long de la réalisation d’un fil-rouge permettant de versioner sous Git un ensemble de textes, tout en collaborant progressivement ensemble.

Moyens techniques

Chaque participant à la formation devra avoir son propre ordinateur afin de pouvoir faire les exercices (OS libre de choix, les programmes nécessaires seront installés en séance), ainsi qu’une connexion Internet dans le cas d’une formation à distance. Pour une formation dans vos locaux, le formateur aura également besoin d’un vidéo-projecteur, d’un accès Internet, et d’un tableau/paperboard.

Programme

Jour 1

Introduction
  • Historique
  • Les principes de base
  • Configurer son installation
Travailler en local
  • Initialiser un repository
  • Ajouter/Supprimer
  • Commit
  • Historique
Se sortir de toutes les situations
  • Reset et ses différents modes
  • La magie du reflog
Workflow local
  • Qu’est qu’une branche?
  • Merge et rebase
  • Tag et stash
  • Comparer des branches
Travailler à plusieurs
  • Faire un clone
  • Gérer les remotes
  • Pull et push
  • Utilisation avancée de checkout

Jour 2

Workflow à plusieurs
  • Le mode open source
  • Le mode entreprise
  • La maintenance
  • Etude d'un cas réel
Github
  • La plateforme incontournable
  • Repository et fork
  • Pull request
  • Issue tracker
Les outils autour de Git
  • GitWeb
  • Gitlab
  • TortoiseGit/SmartGit
Organiser son projet
  • Submodule
  • Subtree
Concepts avancés
  • Localiser un bug
  • Mettre de côté des changements
  • Ré-écrire un historique
  • Cherry picking

Notes

Basé sur les notes laissées par 50 participants (au 19/01/2023, depuis le 14/03/2018)

Satisfaction

4.6 / 5

Atteinte des objectifs

4.5 / 5

Qualité de l'animation

4.8 / 5

Diversité des méthodes pédagogiques

4.6 / 5

Intérêt du contenu

4.7 / 5

Qualité des supports

4.7 / 5

Quelques témoignages

De mon point de vue, cette formation est un pré-requis avant d'utiliser Git. Je me sens maintenant à l'aise pour utiliser Git sur nos projets.

Hervé Chevallier, VINCI Energies.

I had been using git for some time before this training, therefore, I may not have learned any new command. But what I have learned is more important: I learned what those commands really do. Thanks to this training, git has lost its status of black magic for me.

Loïc Joly, SonarSource.

La formation permet de comprendre comment le fonctionnement interne pour mieux appréhender son utilisation quotidienne. Je me sens maintenant capable de maîtriser GIT et de ne plus être perdu à chaque commande. Le déroulement du cours permet de comprendre les bonnes pratiques pour profiter au mieux de l'outil.
Excellente formation.

Kevin PHILIBERT, Tech Soft 3D.

Formation très intéressante même en utilisant git depuis longtemps. En tant qu'utilisateur peu éclairé, beaucoup de choses prennent du sens et je suis certain de me servir de git de façon très différente à partir de maintenant!

Fabien Grenier, RTONE.

L'animation était fluide et bien rythmée. L'approche du sujet correspondait à mes attentes : très technique et avec de nombreux TPs. Je ressors avec le sentiment de maîtriser cet outil!

Julien Homo, ANTIDOT.

Bonnes explications, les exercices ont le bon niveau de complexité et aident bien à la compréhension. Le formateur maîtrise bien son sujet.

Timothy Stubbs, LUCCA.

J'avais fait un peu de Git pour des projets personnels, et j'avais donc quelques base, mais pas vraiment solides. Du coup ça m'a permis de repartir du bon pied, et de comprendre le fonctionnement général, et ça change tout ! J'ai vraiment l'impression de pouvoir commencer à faire des choses intéressantes avec cet outil, ce qui n'était pas le cas avant. Par ailleurs, la pédagogie du formateur était parfaite, et l'alternance des présentations et des TP parfaitement maitrisée. Très bonne raison de revenir de vacances pour 2 jours !

Antoine Berry, Sophiacom

Formation construite intelligemment avec des supports illustrant très bien les différents concepts. L'alternance de présentations et d'exercices permet de bien rythmer la formation surtout que ces derniers sont d'une difficulté croissante mais toujours adaptée.
Les retours d'expérience du formateur avec une adaptation à notre contexte sont un vrai plus.

Vincent Quinquenel, NAELAN.

Très bonne formation qui touche tous les publics de débutant à expert. Les nombreux TPs permettent de mettre rapidement en action les notions théoriques. C'est parfait pour ce genre de sujet!
Bravo pour la qualité des supports et le dynamisme!

Hughes de Flaugergues, ANTIDOT.

Excellente formation, excellent formateur!

Stephane Mallet, TALEND.

Profils des formateurs

Cédric Exbrayat sera l’animateur de cette formation. Il utilise Git depuis une dizaine d’années et a coécrit le livre “Devenir un Ninja avec Git” qui vous sera fourni. Il contribue à différents projets open-source sur Github, dont les plus notables sont Vue et Angular, sur lesquels il fait partie des contributeurs les plus actifs au monde. Les formateurs Ninja Squad sont des passionnés et experts de la technologie qu’ils enseignent. Avec plusieurs dizaines de sessions de formation par an, et ce depuis près de 10 ans, nos formateurs sont passés maîtres dans l’art d’accompagner une équipe vers la maîtrise de leur sujet. Ils développent et améliorent sans cesse les supports et exercices permettant aux stagiaires d’atteindre les objectifs pédagogiques.

Tarif et délai d’accès

Le coût de cette formation est de 1000€HT par participant pour une formation inter-entreprise. Les sessions inter-entreprises ont lieu tous les 2 à 3 mois environ. Les sessions intra-entreprise peuvent être planifiées dans les semaines qui suivent votre demande : contactez-nous pour un devis personnalisé.

Modalités d’accompagnement à distance

Dans le cas d’une formation à distance, le formateur est en face à face virtuel 100% du temps, pour exposer un nouveau point théorique ou accompagner les stagiaires lors des phases d’exercice. Nous utilisons le logiciel Meet de Google pour avoir une salle de classe virtuelle privée. Chaque formation Ninja Squad s’appuie sur le livre numérique écrit par les formateurs, et sur la plateforme d’exercices en ligne permettant aux stagiaires de facilement suivre leur progression. La plateforme fournit en effet une évaluation et un feedback continu aux stagiaires, afin de les aider à progresser. La plateforme sera toujours accessible même à la suite de la formation, permettant aux stagiaires de continuer à se perfectionner. Afin de suivre la réalisation des exercices à distance, nous utilisons Visual Studio Code et sa fonction Live Share, qui permet de voir le travail des stagiaires en temps réel, de les guider ou de les corriger, d’avoir une messagerie ou un appel privé en tête-en-tête.

Accessibilité

Les personnes atteintes de handicap sont invitées à nous contacter directement, afin d'étudier les possibilités de suivre la formation dans des conditions adaptées.

Dernière mise à jour

04/03/2021

A propos de nous

Ninja Squad est un organisme de formation enregistré sous le numéro de déclaration d'activité 82 42 02523 42 auprès de la Préfecture du Rhône.

Notre organisme de formation a reçu la certification Qualiopi pour ses actions de formations. Votre formation peut donc être financée intégralement ou partiellement par votre OPCO.

Voir le certificat Qualiopi délivré à Ninja-Squad pour nos actions de formations.