Sharing is caring !!
Les outils permettant aux utilisateurs d'apprendre à développer commencent à être de plus en plus nombreux. Après le succès de Codecademy qui vient d'annoncer une nouvelle levée de fonds de 10 millions de dollars, de nombreux acteurs du secteur s'y mettent avec des buts plus ou moins avouables. GitHub vient ainsi de franchir le pas, avec un site qui se propose de vous apprendre à utiliser Git en 15 minutes.

Problèmes :
Vous êtes un habitué de SVN, Mercurial ou même Bazaar pour la gestion de version de vos projets, et vous vous demandez ce que Git pourrait vous apporter ? Vous avez la flemme de lire la documentation officielle, pourtant disponible en français ? dont j'en suis pas trés fan vu que celle en anglais et bien mieux organisé , détaillé et comme je suis tombé fou a la folie (faites pas attention a l'expression) de cette merveilleuse langue de Shakespeare , je suis fan . Bref ,il vous suffit de vous rendre sur ce lien.


Fonctionnement :
Vous y trouverez une suite de tâches à effectuer au sein d'un terminal virtuel, accompagné d'un navigateur de fichier et d'un espace vous délivrant des conseils, le tout exploitant une solution fournie par Code School. Le tout vous permettra de découvrir les rudiments de Git en 25 étapes, de l'initialisation d'un dépôt au " Push " final en passant par toutes les étapes de vérification des éléments modifiés, de gestion des dépôts distants ou de plusieurs branches, par exemple.

Analyse :
Une manière plutôt ludique et pratique de découvrir la chose, qui sera sans doute utile aux débutants. On ne pourra par contre regretter qu'aucun exercice ne soit de la partie. L'utilisateur se contente en effet de reproduire les commandes indiquées pour passer à l'étape suivante. (pas si efficace que ça puisque l'apprentissage doit se faire par le bien de la mise en difficulté , un cours dessus)

Conclusion :
j'aurait plutôt apprécié voir un outil tel que celui publié par John Resig pour l'apprentissage avancé de Javascript, qui permet à l'utilisateur de vérifier qu'il a bien intégré les informations qui lui ont été données. Une façon de faire autrement plus efficace.