Chapitre 11 : Middleware

Écouter la leçon Lecture audio assistée par IA

1. Noms de Routes

Il est recommandé de nommer vos routes pour pouvoir générer des URLs facilement :

Route::get('/profil', [ProfileController::class, 'show'])->name('profile');

// Générer l'URL
$url = route('profile');

2. Groupes de Routes

Vous pouvez grouper des routes pour leur appliquer des attributs communs (préfixes, middleware) :

Route::middleware(['auth'])->group(function () {
    Route::get('/dashboard', function () { ... });
    Route::get('/account', function () { ... });
});

3. Middleware

Les Middleware fournissent un mécanisme pratique pour filtrer les requêtes HTTP entrant dans votre application.

Exemple de création d'un middleware :

php artisan make:middleware CheckAge

4. Section Quiz

Testez vos connaissances sur le routage avancé et les middleware.

Exercice

Créez un groupe de routes avec le préfixe admin. À l'intérieur, définissez une route dashboard.

Évaluation des acquis

Quiz du chapitre 11

Correction immédiate
Q1 Comment nomme-t-on une route ?
Ateliers pratiques & Projets

Testez vos compétences avec nos exercices guidés et le tuteur IA.

Ateliers pratiques & Corrigés détaillés

Ateliers pratiques & Corrigés

#1 — Comprendre les bases : Routage Avancé et Middleware
Atelier #1

Expliquez avec vos mots le concept principal de ce chapitre, puis illustrez-le par un exemple simple.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
#2 — Application guidée
Atelier #2

Réalisez un exercice pratique en reprenant la structure vue dans le cours et en modifiant au moins 2 paramètres.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
#3 — Mini défi
Atelier #3

Concevez une petite solution personnelle liée à 'Routage Avancé et Middleware' et justifiez vos choix techniques.

Correction instantanée et bienveillante
Diagnostic du tuteur IA Weegosoft :
Consulter la solution type du formateur
Solution de référence :
Corrigé disponible prochainement.
Besoin d'aide ?
Tuteur Virtuel
Bonjour ! Je suis votre tuteur virtuel. Comment puis-je vous aider avec ce cours aujourd'hui ?
Historique des conversations
Chargement...