On emploie la bibliothèque jQuery, une bibliothèque JavaScript gratuite qui permet de simplifier les développement, en ce qui concerne la manipulation d'une page HTML.
Il est bien sûr nécessaire d'avoir des notions de javascript pour l'utiliser.
Le site du openclassrooms.com explique bien comment procéder : voir les pages
Cet exemple de carrousel a été réalisé grâce aux scripts de CAROUFREDSEL .
Voici un lien sur le dossier téléchargeable des scripts et de l'exemple.