Si tu veux, il y a aussi des Mooc sympas sur FunMooc :
https://www.fun-mooc.fr/fr/categories/thematiques/informatique-et-programmation/
Perso j'avais suivi ceux sur Python et ils étaient bien foutu. L'un d'eux avait même un projet de "fin d'étude" assez complet : le but était de faire un mini jeu (quelque chose de très basique). Certains ont même continué à améliorer leurs projets par la suite pour des rendus assez sympas.
Pour ce qui est de JS, par contre, aucune idée.
Et pour se faire la main, il y a CodeWars qui propose pas mal d'exos soumis par la communauté :
https://www.codewars.com/
Certains sont de vrai petits défis.
Par contre c'est sur que là où tu apprends le mieux, selon moi, c'est en réalisant des projets perso. Mais de ce côté-là, ça ne peut venir que de toi. Il faut trouver une problématique que tu aimerais résoudre et te lancer. Faire une TODO list, ton propre pokedex, un "clone" de YouTube en utilisant l'API YouTube, un bot discord ... il y a plein de petits projets sympa à faire.