buenas,
Cita: Saltará a la vista, pero para los que estamos empezando a hacer cosas en web, no hemos estudiado en ningun lado y somos totalmente autodidactas, quizas no es tan evidente.
estonces lo que debes hacer es primero estudiar html. esta es la base principal para cualquier sitio web. de todos modos, eso no te ayudará mucho para hacer un sitio similar. luego debes aprender algún lenguaje programación. en el caso particular de dicha web, se utiliza javascript. dentro de javascript debes dominar algunas cosas: javascript como lenguaje en sí, y algunos componentes del DOM. puedes valerte de librerías para agilizar el desarrollo, pero mi recomendación es que antes domines los conceptos básicos. esto te ayudará a ser más eficiente cuando utilices script de terceros.