Programme de Formation
5
module(s)
Durée totale : 300 300
Sécurisez votre API en validant et assainissant toutes les données entrantes : filter_var, regex, validation personnalisée et classe Validator réutilisable avec méthodes chaînables.
Module 1 : Pourquoi valider ? Types de validation
60
Comprenez pourquoi la validation est obligatoire en API REST. Découvrez les types de validation (format, type, longueur, existence, plage, unicité) et le flux de validation complet.
Module 2 : filter_var(), preg_match() et validation personnalisée
60
Maîtrisez filter_var() avec tous ses filtres de validation, preg_match() pour les regex personnalisées (ISBN, téléphone, code postal), et la validation de relations en base de données.
Module 3 : Assainissement des données
60
Maîtrisez l'assainissement des données en PHP : trim, htmlspecialchars, strip_tags, filtres FILTER_SANITIZE et la différence entre validation (rejeter) et assainissement (nettoyer).
Module 4 : Créer une classe Validator réutilisable
60
Construisez une classe Validator avec méthodes chaînables (required, string, email, integer, min, max, unique, in) qui collecte toutes les erreurs et s'intègre aux controllers.
Module 5 : Exercices
60
//
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter