Introduction à la Validation Client
Objectifs
Les objectifs de cette vidéo sont :
- Comprendre l'importance de la validation côté client pour une meilleure expérience utilisateur.
- Savoir implémenter les scripts de validation dans un projet web.
- Apprendre à sécuriser les données en validant côté serveur.
Résumé
Découvrez pourquoi et comment valider un modèle côté client avant de le faire côté serveur pour améliorer l'expérience utilisateur.
Description
Dans cette leçon, nous abordons l'importance de la validation des modèles à deux niveaux : côté client et côté serveur.
Côté client, la validation fournit un retour d'information immédiat à l'utilisateur, lui permettant de corriger les erreurs sans attendre un aller-retour avec le serveur. Elle améliore ainsi l'expérience utilisateur en offrant une interface plus réactive et intuitive.
Côté serveur, la validation est cruciale car on ne peut pas faire confiance aux données issues du client. Les utilisateurs ou des acteurs malveillants peuvent manipuler les données envoyées au serveur, rendant la vérification indispensable pour garantir l'intégrité et la sécurité des données.
Nous montrons également comment ajouter les scripts de validation dans votre projet, en incluant les fichiers nécessaires uniquement dans les vues qui contiennent des formulaires pour optimiser les performances. Ces étapes sont détaillées, expliquant où et comment insérer les scripts, et comment tester leur bon fonctionnement.
Finalement, nous évoquerons les considérations de sécurité et les bonnes pratiques à adopter lors de l'implémentation des validations côté serveur afin de compléter le mécanisme de validation et assurer une application robuste et sécurisée.
Je pense pas que c'est destiné à des débutants.
Mais quelques reproches :
Le prof se laisse embarquer par ses profondes connaissances et explique à certains moments des choses non indispensables en DÉBUT d'apprentissage.
Le prof parle trop vite, ce n'est pas un problème quand on a déjà une certaine connaissance, mais c'est problématique pour un novice.
Cependant, les deux points ci-dessus sont des "détails".
On ressort de la formation avec les connaissances que pensait et voulait apprendre.
Et on les acquiert avec plaisir et impatience de voir la leçon suivante.
Tout cela agrémenté d'un mer...e, la formation se termine.
Donc je dirais, vu le plaisir.... vivement une formation plus complète et sur core 5 .
Merci
Ce n'est pas la première fois qu'une partie a "disparu" de la formation. Or ici, c'est particulièrement embêtant de ne pas savoir ce que l'on va réaliser AVANT de se lancer...