This project was implemented using HTML5, CSS3, JavaScript, and jQuery.
If you'd like to learn how to code, I recommend trying out Harvard's CS50 for an overview of the fundamentals.
If you'd like to focus on the frontend, however, I recommend making a few small projects, like a landing page and a basic quiz, researching syntax, and learning as you go.
Below are the resources that I used to create this project.