Chapitre 4 : Routing
Écouter la leçon
Lecture audio assistée par IA
4. Routage et URL
CodeIgniter 4 propose un système de routage puissant pour définir des URLs propres.
Définir une route
Les routes se définissent dans le fichier app/Config/Routes.php :
$routes->get('article/(:segment)', 'Blog::show/$1');
Ici, une URL comme /article/mon-premier-post sera gérée par la méthode show du contrôleur Blog.
Verbes HTTP
Vous pouvez restreindre une route à un verbe spécifique :
$routes->post('contact/submit', 'Contact::process');
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 et URL
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 et URL' 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.