These foundational courses cover the core concepts of Three.js in a clear and approachable manner. You’ll explore everything from basic scene creation, lighting, and loading 3D models, to post-processing, physics and advanced shader techniques. Once you’ve mastered the Fundamentals, be sure to check out the Project courses to put your new acquired skills to the test!