Préparer la piscine Epitech
S'entraîner au C avant la piscine Epitech
En première année, la piscine Epitech, c'est cinq semaines de C. Chaque challenge tire un exercice au hasard par niveau, parmi 2 à 6, et ouvre le suivant quand tous les tests passent. Une session dure 3 heures.
Gratuit. Grademe n'a aucun lien avec Epitech.
1 379
sessions de Foundations 1 terminées, avec au moins un rendu
50 %
arrivent au niveau 4, celui qui valide le challenge
26 %
vont jusqu'au niveau 8
Où les gens s'arrêtent
Comment ça marche
01
Le tirage
Au lancement, chaque niveau pioche un exercice dans sa liste. Au niveau 1, ça peut être hello, static-byte ou bare-char.
02
3 heures
Le chrono continue même quand l'onglet est fermé. À zéro, la session s'arrête et garde les niveaux validés.
03
Les tests
Le code rendu est compilé, puis lancé contre les tests du niveau. Si tout passe, le niveau suivant s'ouvre. Sinon, il reste à corriger et à rendre de nouveau.
04
Après un rendu raté
Chaque échec ajoute un délai avant le prochain rendu, jusqu'à 15 minutes. Ça évite de rendre au hasard pour voir.
05
Navigateur ou terminal
L'éditeur est dans la page. Pour coder dans vim ou VS Code, la CLI Grademe tourne sur macOS et Linux, et la session suit.
06
La note
C'est la part des niveaux validés. Foundations 1 demande 50 %, donc 4 niveaux sur 8.
Les challenges C
Questions fréquentes
- Grademe a un lien avec Epitech ?
- Aucun. C'est un projet indépendant, Epitech ne l'a ni validé ni soutenu.
- Ce sont les sujets de la piscine ?
- Non, on a écrit tous les exercices nous-mêmes. Ils portent sur les bases du C (caractères, chaînes, arguments de main, fonctions de la bibliothèque standard), mais aucun n'est repris d'Epitech.
- Et sans avoir jamais écrit de C ?
- Le parcours Learn C commence par un premier programme et avance exercice par exercice. Les challenges viennent ensuite, pour se tester en temps limité.
- C'est payant ?
- Non. Il faut juste un compte, qui garde l'historique des sessions et des notes.
- Et quand le temps est écoulé ?
- La session s'arrête et les niveaux validés restent. Une nouvelle session refait un tirage.
- Il faut installer quelque chose ?
- Pas forcément. Tout marche dans le navigateur, la CLI sert à coder dans son propre éditeur.
Le plus simple, c'est d'en lancer une
Grademe est un projet indépendant, sans lien avec Epitech. Le nom Epitech n'apparaît ici que pour dire à quoi ces challenges préparent.