Pas de vidéo
Vous ne regardez pas quelqu'un coder : vous codez. Chaque notion s'apprend en l'écrivant, dans un éditeur avec complétion, face à un aperçu qui réagit.
Pas de vidéo, pas d'installation. Un vrai projet tourne dans votre navigateur : vous écrivez le code, l'aperçu se met à jour, les tests valident vos objectifs.
// Bruna veut une carte visible à l'adresse /menu #[Route('/menu', name: 'app_menu')] public function index(): Response { return $this->render('menu/index.html.twig', [ 'taverne' => 'La Taverne du Dragon Ivre', 'platDuJour' => 'Ragoût de sanglier', ]); }
Vous ne regardez pas quelqu'un coder : vous codez. Chaque notion s'apprend en l'écrivant, dans un éditeur avec complétion, face à un aperçu qui réagit.
Un vrai projet s'exécute dans votre navigateur. Ni Docker, ni langage à installer, ni environnement à réparer avant d'écrire la première ligne.
Chaque parcours construit un seul projet, chapitre après chapitre : pages, base de données, formulaires, sécurité, API, tests. Rien de jetable.
Un besoin concret, posé par un personnage du parcours : une carte des plats, une réservation, un registre des employés.
Dans un éditeur avec complétion et coloration, sur les fichiers d'un vrai projet. La documentation officielle est à un clic.
Votre page se recharge à chaque modification. Une erreur s'affiche, expliquée en français.
Des tests automatisés vérifient chaque objectif. Bloqué ? Un indice gradué, jamais la solution d'entrée de jeu.
Pas de catalogue d'exemples sans lien entre eux. Dans le parcours Symfony, Bruna vient de reprendre la Taverne du Dragon Ivre et n'a jamais eu de site. La carte, les réservations, les employés, le livre d'or : chaque chapitre répond à un besoin réel de l'auberge.
Le code du premier exercice sert encore au dernier chapitre. Vous apprenez comme on développe pour de vrai : sur un projet qui grandit, qu'on relit et qu'on fait évoluer.
Un avant-goût de Symfony en deux exercices.
Une fiche de cours à la fin de chaque chapitre, en page web et en PDF. À la fin du parcours, le livret complet : votre mémo, écrit à mesure que vous l'avez appris.
Un modèle qui écrit la solution ne vous apprend rien. Ici, l'IA intervient seulement là où un bon mentor interviendrait, quel que soit le parcours.
Des indices gradués. Une piste, puis une direction, puis un extrait. Vous décidez jusqu'où aller.
Une revue de code. Quand les tests passent, un regard sur ce qui pourrait être plus idiomatique.
Des erreurs expliquées. Une exception traduite en cause probable, sans vous donner la correction.
Vous ajoutez une corde à votre arc, avec les bonnes pratiques d'emblée plutôt qu'en revue de code. Aujourd'hui : passer de PHP à Symfony.
Vous avez vu la théorie en cours. Il vous manque la pratique sur un vrai projet, celle qu'on attend en stage ou en alternance.
Vous formez plusieurs personnes et voulez suivre leur progression. Des cohortes existent déjà ; une offre dédiée arrive.
Conçu par Arnaud Pointet, développeur indépendant (forelse, Bordeaux), qui écrit chaque exercice comme il aurait voulu apprendre. Le moteur de la plateforme est open source (AGPL) : vous pouvez le lire, le faire tourner chez vous, et y contribuer.
Le premier parcours est en bêta fermée. Laissez votre adresse : vous saurez quand il ouvre, quand les suivants arrivent, et les 100 premiers inscrits auront le prix fondateur. Achat unique par parcours, sans abonnement, remboursé sous 14 jours si ce n'est pas pour vous.
Deux emails au plus : l'ouverture, et une invitation à la bêta si des places se libèrent. Rien d'autre.