Validation avec joi

Pour valider la sasie utilisateur, de nombreux système utilisent joi.

 https://joi.dev/

The most powerful schema description language
and data validator for JavaScript

Projet à rendre

A rendre en github pour le 10 decembre Minuit

Projet L3



TD : mongodb

 data.json

🪛 Importer dans la BD

Vous disposons de différents moyens d'importer les données : 

🔧Commande mongoimport

 mongoimport --db mongo-td --collection Courses --drop --file TD-data.json --jsonArray

🔧Compass

ou passer par compass pour importer les données.

Atlas

Atlas permet également l'importation/exportation.

TD 1

🪛Affichez l'auteur et le nom des cours publiés portant sur le backend. L'affichage est par ordre alphabétique du cours.

TD 2

🪛Affichez l'auteur, le niveau et le nom des cours publiés portant sur le backend ou sur le frontend. L'affichage est par ordre décroissant de niveau.

TD 3

🪛Affichez le nom des cours publiés portant sur le backend et express. 

TD 4

🪛Affichez le nom par ordre alphabétique des cours et le niveau dont le nom contient "by" ou que le niveau est égale à 2.