API REST et Backend avec Laravel
Créez des API REST professionnelles avec Laravel : routes, contrôleurs, Eloquent, authentification, validation et connexion frontend.
Prérequis : Développement Web Moderne
Objectifs d'apprentissage
Leçons
Introduction au backend et à Laravel
Comprenez l'architecture MVC et le cycle de vie d'une requête HTTP avec Laravel
Installation et structure d'un projet Laravel
Installez Laravel, explorez sa structure et maîtrisez Artisan
Routes et contrôleurs
Créez des routes REST et des contrôleurs pour traiter les requêtes
Modèles Eloquent et base de données
Interagissez avec la base de données via Eloquent ORM
CRUD complet
Implémentez les opérations Create, Read, Update, Delete avec une API REST
Validation et gestion des erreurs
Validez les données entrantes et gérez les erreurs avec élégance
Authentification API avec Sanctum
Sécurisez votre API avec des tokens d'authentification Sanctum
Relations Eloquent
Maîtrisez les relations hasOne, hasMany, belongsTo, belongsToMany
Consommer l'API avec React et Next.js
Connectez votre backend Laravel à une application React ou Next.js