Planification par Séance — 12 × 3h
| Séance | Thème | Contenu clé |
|---|---|---|
| 1 | POO – Bases | Classes, objets, encapsulation, constructeur |
| 2 | POO – Héritage | Héritage, abstractions, interfaces |
| 3 | POO – Organisation | Namespaces, traits, Composer, autoloading |
| 4 | Architecture | Pattern MVC, routeur, mini-framework |
| 5 | APIs | JSON, REST, consommer/créer des APIs |
| 6 | Sécurité | Validation, injections, XSS, CSRF, auth basique |
| 7 | Laravel – Intro | Installation, routing, contrôleurs, Blade |
| 8 | Laravel – BDD | Eloquent, migrations, relations, seeders |
| 9 | Laravel – CRUD | Validation, formulaires, CRUD complet |
| 10 | Laravel – Auth | Authentification, middleware, autorisations |
| 11 | Laravel – API | API REST, Resources, Sanctum |
| 12 | Laravel – Final | Optimisation, tests, finalisation du projet |