Programme de Formation
5
module(s)
Durée totale : 300 300
Structurez votre API de bibliothèque selon le pattern MVC adapté aux API : Models pour la logique métier et l'accès aux données, Controllers pour le traitement des requêtes, et un routeur avancé pour distribuer les appels.
Module 1 : Le pattern MVC appliqué aux API
60
Comprenez le pattern MVC adapté aux API REST : pas de View HTML, la réponse JSON remplace la vue. Découvrez la structure de dossiers complète du projet fil rouge.
Module 2 : Créer les Models
60
Créez les Models de l'API de bibliothèque : classes Livre et Auteur avec toutes les opérations CRUD via PDO. Chaque model encapsule l'accès à une table de la base de données.
Module 3 : Créer les Controllers
60
Créez les Controllers de l'API : LivreController et AuteurController avec les méthodes index, show, store, update et destroy. Le controller orchestre la logique entre la requête et le model.
Module 4 : Le routeur avancé
60
Construisez un routeur PHP avancé avec enregistrement de routes, matching par regex pour les paramètres dynamiques, dispatch vers les controllers, et support des middleware.
Module 5 : Exercices
60
//
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter