Web Avancé

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
Séances 1-3  ·  POO Séance 4  ·  Architecture Séance 5  ·  APIs Séance 6  ·  Sécurité Séances 7-12  ·  Laravel