Three.js Journey is the official website for the course that will help you learn to build 3d websites with WebGL. The trainer Bruno Simon is a French creative website developer who has worked with multiple renowned clients to build interactive 3d websites.
The course website itself is kind of a 3d website with floating 3D elements and illustrations. The brand colors are kept constant throughout the web page. You can actually create on the 3D design and the website will allow you to explore each section of the course in a virtual manner. Three.js Journey is an amazing example of an interactive web resource used creatively for a course.
π‘ Bruno’s own portfolio website is also amazing. Go find it and check it out.