il vaut mieux apprendre a faire proprement les choses en fonction de ce que tu souhaite faire, pour ça il faut se fixer des objectifs.

Que veux tu avoir dans ton site

Quelle est la meilleur solution pour ça ?
et ainsi avancer étape par étape et par niveau de difficulté en code

Apprendre à faire une "navigation" avec des boutons

Apprendre à faire un loader propre
...
ce qu'il est important de savoir faire :

une fonction

une condition

une boucle
quand tu sauras ça, tu pourras faire un mini jeu, ou une galerie de photos, ce sont deux moyens sympas et concrets pour apprendre à coder (ce ne sont que des exemples, libre a toi de faire autre chose)
Bref tu va pas trouver du tout cuit déjà maché... va faloir se bouger un peu si tu veux vraiment apprendre.