GitHub lance son Learning Lab

Par:
fredericmazue

ven, 20/04/2018 - 12:43

GitHub annonce  le lancement de son GitHub Learning Lab, une application permettant de s'améliorer facilement sur GitHub.

GitHub est bien plus qu'une plateforme où sont hébergés des codes informatiques; c'est un forum de collaboration, un laboratoire d'essais, un tremplin pour le déploiement d'applications et, dans de nombreux cas, une plateforme pour apprendre de nouvelles compétences.

Après avoir formé des milliers de personnes à l'utilisation de Git et GitHub, la Training Team de GitHub a élaboré une méthode éprouvée pour remplir deux objectifs :

  • Aider les nouveaux développeurs à acquérir et conserver davantage d'informations.
  • Leur permettre de monter rapidement en puissance au moment d'entamer leur parcours dans le monde du code.

Aujourd'hui, et grâce au GitHub Learning Lab, toutes ces expériences sont mises à la disposition des développeurs du monde entier.



Ni tuto traditionnel, ni webcast, l'application GitHub Learning Lab permet de vivre une expérience pédagogique à laquelle chaque utilisateur peut participer activement, sans quitter GitHub. Fondé sur la convivialité, c'est un robot qui se charge de guider les utilisateurs dans des labos à la fois pratiques et ludiques. Ils pourront, en un clin d'oeil, y acquérir les compétences dont ils ont besoin et accéder à des commentaires utiles tout au long de leur parcours.

GitHub Learning Lab, mode d'emploi

Avec GitHub Learning Lab, les utilisateurs pourront apprendre en résolvant des problèmes créés par un robot dans un dépôt GitHub. Une fois les exercices terminés, le robot commentera leur travail et examinera même leurs demandes d'extraction, comme le feraient les collaborateurs de leur projet.
Au cours de la session, les développeurs peuvent à tout chercher la réponse à leurs questions sur le forum de la communauté GitHub Learning Lab. C'est une nouvelle façon d'obtenir le concours d'une communauté d'élèves et de formateurs experts, parmi lesquels des membres de la GitHub Training Team, à tous les stades de leur parcours.

Ce qu'offre le GitHub Learning Lab

Cinq cours couvrent les sujets les plus populaires.

  • Introduction à GitHub : permet de découvrir le flux de travail collaboratif le plus couramment utilisé par les développeurs du monde entier.
  • Communiquer avec Markdown : offre la possibilité d'apprendre à communiquer sur GitHub et au-delà, avec Markdown et sa syntaxe simple.
  • Pages GitHub : accompagne les utilisateurs au cours de l'hébergment d'un site Web ou d'un blog directement depuis leur dépôt GitHub.
  • Déplacer son projet vers GitHub : donne des conseils au développeur pour réussir la migration de son code et des contributeurs vers GitHub.
  • Gérer les conflits de fusion : donne les clés pour comprendre pourquoi des conflits de fusion (merge) apparaissent et comment les résoudre.

Prochainement dans le GitHub Learning Lab

  • Contribution au projet open source : Indique comment apporter sa première pierre à l'édifice du logiciel libre dans le cadre d'un projet de mapping convivial.

En ensuite ?

GitHub Learning Lab n'en est qu'à ses débuts. Le prochain objectif est de développer la façon dont cette application aide les nouveaux développeurs, inviter de nouveaux chargés de cours et ajouter de nouveaux sujets.

Plus d'informations sur le GitHub Learning Lab : ici

Plus d'informations sur le forum de la communauté GitHub Learning Lab : ici