Skip to content

Udemy – Master Three.js: 100 Exercises from Basics to Advanced 2026-1

Updated August 10, 2026 11.8 GB
Udemy – Master Three.js: 100 Exercises from Basics to Advanced 2026-1

Download

About this item

Description

Master Three.js: 100 Exercises from Basics to Advanced. This course provides a comprehensive path to mastering the creation of 3D and interactive visual effects on the web using the Three.js library, using a completely hands-on, project-based learning approach. Designed to address a common challenge for developers after studying the documentation, namely the difficulty of implementing real-world projects, this course takes the student from the basics, such as rendering simple objects, lighting, and camera control, to advanced topics through 100 structured, step-by-step exercises. In later stages, more complex topics are taught, such as creating realistic materials, implementing particle systems for phenomena such as rain and explosions, and programming shaders with GLSL. A significant portion of the training is also dedicated to performance optimization to ensure that the final projects run smoothly on all devices. This hands-on approach not only provides a deep understanding of web graphics programming, but also gives students the ability to build complex, professional projects at world-class standards, from visually stunning, interactive websites to large-scale simulations and web games.

What you will learn

  • A thorough and systematic understanding of Three.js fundamentals including the concepts of Scene, Camera, and Renderer.
  • Master advanced lighting and create realistic materials using PBR techniques and shadow management.
  • Ability to manipulate the geometry of objects and work with vertices to create custom animations and transform objects.
  • Professional use of textures, environment maps, and video on 3D objects.
  • Design complex particle systems to create effects like snow, stars, and magic.
  • Shader programming with GLSL to create unique visual effects such as distortion and glow.
  • Implementing physics in the web environment, including collision and gravity detection, using the Cannon.js library.
  • Optimize projects through memory management and reducing the number of draw calls.
  • Integrate 3D content with HTML and CSS and build augmented reality (AR) experiences with WebXR.
  • Developing mathematical thinking and spatial understanding to implement creative projects and generative art.

This course is suitable for people who:

  • Front-end engineers who want to add rich, 3D visuals to their websites.
  • Designers and design engineers looking to combine digital art with coding skills.
  • Creative Coding enthusiasts who want to produce works of art with code.
  • Programming learners who prefer to gain skills by doing practical projects rather than studying textbooks.
  • People who want to learn the basics of web game development using modern technologies.
  • Professionals who have basic knowledge of HTML, CSS, and JavaScript and are looking to learn computer graphics.

Course Details: Master Three.js: 100 Exercises from Basics to Advanced

  • Publisher:  Udemy
  • Instructor:  M Sakai
  • Training level: Beginner to advanced
  • Training duration: 14 hours and 26 minutes
  • Number of lessons: 203

Course topics

Master Three.js: 100 Exercises from Basics to Advanced

Prerequisites for the Master Three.js: 100 Exercises from Basics to Advanced course

  • Basic Knowledge of HTML/CSS
  • JavaScript Basics
  • Basic understanding of mathematics

Course images

Master Three.js: 100 Exercises from Basics to Advanced

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: None

Quality: 1080p

Download link

Downloadly

Download Part 1 – 2 GB

Download Part 2 – 2 GB

Download Part 3 – 2 GB

Download Part 4 – 2 GB

Download Part 5 – 2 GB

Download Part 6 – 1.8 GB

Rapidgator link

Download Part 1 – 2 GB

Download Part 2 – 2 GB

Download Part 3 – 2 GB

Download Part 4 – 2 GB

Download Part 5 – 2 GB

Download Part 6 – 1.8 GB

File(s) password: www.downloadly.ir

File size

11.8 GB