Défi communautaire · Lara Academy
Construis ton mini Laravel
Le défi annoncé dans le nouvel épisode : recrée les briques essentielles d’un framework PHP pour comprendre ce qui se passe derrière Laravel, puis partage ton projet pour que toute la communauté apprenne avec toi.
Où en est le défi
- Chargement…
- Chargement…
- Chargement…
Le parcours
Trois étapes, à ton rythme
- 1Comprendre
Lis le défi et choisis les briques que tu vas recréer.
- 2Proposer
Partage ton dépôt GitHub, son README d’installation et une démo.
- 3Découvrir
Explore les projets acceptés et apprends des choix des autres.
Comprendre le défi
Ce que ton mini Laravel doit savoir faire
Le but n’est pas de copier Laravel, mais de comprendre ses idées en les codant toi-même, en PHP.
- BaseRouteur
Associer une URL et une méthode HTTP à une action.
- BaseContrôleurs
Regrouper la logique d’une page dans une classe.
- BaseVues
Afficher une page à partir d’un gabarit et de données.
- BaseAccès aux données
Lire et écrire en base avec une petite couche à toi (PDO).
- BonusMiddleware, validation ou commande CLI
Une brique de plus pour aller plus loin, si tu le souhaites.
Ce que nous attendons dans ta participation
- Un dépôt GitHub public avec ton code.
- Un README qui explique l’installation : prérequis, commandes et lancement.
- Une démo : courte vidéo ou lien vers ton application en ligne.
- Quelques lignes sur ce que tu as appris.
Participer
Proposer mon projet
Chaque proposition est relue avant d’être affichée. Seuls ton nom, le nom du projet, tes liens et ta description deviennent publics, et seulement si le projet est accepté.
Découvrir
Projets acceptés
Ouvre le code, lis le README, regarde la démo : chaque projet est une autre façon de comprendre un framework.
Chargement…
Questions fréquentes
Faut-il connaître Laravel ?
Non. Il suffit de bases en PHP et en programmation orientée objet. Le défi sert justement à découvrir comment un framework fonctionne.
Puis-je m’aider de l’IA ?
Oui, comme d’un assistant. Assure-toi de comprendre et de pouvoir expliquer chaque partie de ton code.
Puis-je modifier ma participation ?
Oui, tant qu’elle est en relecture ou que des modifications sont demandées.
Y a-t-il une date limite ?
Oui : les dépôts sont ouverts jusqu’au vendredi 6 novembre 2026, et le vote de la communauté ouvre ce même vendredi 6 novembre. L’état de la participation, du vote et du classement est toujours affiché en haut de cette page.
Qu’est-ce qu’on gagne ?
Les 3 premiers du classement reçoivent chacun 1 mois de ChatGPT Plus, offert par Lara Academy. OpenAI n’organise pas ce défi et ne le sponsorise pas.
Comment est calculé le classement ?
Chaque vote coup de cœur d’un membre confirmé compte 1 point, et chaque étoile « compréhension » donnée par l’équipe (README clair, démo, ce que tu as appris) compte 2 points, jusqu’à 3 étoiles. Le classement n’apparaît que lorsque l’équipe le rend visible, et les résultats ne sont définitifs qu’une fois le vote fermé.

