Here we come to the main/real/best part of developpement : programming
With JavaScript you make your website come to life, you make it dynamic and users will be able to interact with it.
Before I going to this project, I learn JS by myself for about 160h. My mindset was to get all the basic as clear as possible.
I think the mission was complete as I finish the project in 1 week or so.
I did a test plan to check if all the functions was working as expected.
As always, you can check it out here