Parce qu’on adore les jolis noms.
Un ensemble ordonné de chapitres, eux-mêmes composés de challenges. Chaque parcours possède son organisation sur notre plateforme git.
La liste des parcours est affiché sur la page principale :

Au sein d’un parcours, il s’agit d’un ensemble ordonné de challenges.
Chaque utilisateur possède un repository git attitré pour chaque chapitre, créé dans l’organisation git au nom du parcours.
La liste des chapitres est visible sur la page d’accueil d’un parcours :

Un challenge est un exercise à résoudre et qui est testé par notre système de correction, Julius.
Il comporte un énoncé et le travail doit être rendu dans un dossier au nom du challenge dans le repository git du chapitre duquel il fait partie.
La correction est déclenchée par un “smart-commit” qui est un commit dont le message doit prendre la forme #<challenge_id> .
Exemple de présentation d’un chapitre donné :
