The 3D Programming Crash Course using Three.js and WebGL
Learn to make interactive 3D experiences like web app & games
student enrolled
Language (English)


Learning Outcome:
Requirement:
Learning Outcomes:
- Create interactive 3D web applications
- Make 3D games
- Use Three.js to create 3D worlds
- Create cross-platform web applications
- Over 10 lectures
Who should take this course?
- This Three.js course is meant for individuals looking to create 3D web applications and games
- You should already be familiar with JavaScript programming
- A basic understanding of Front End Development is also helpful
Requirement of Course:
- You should already be familiar with JavaScript
- Passion for web development
Description:
Learn how to make interactive 3D experiences like web application and games. A step by step method is used to indicate everything from setting up to creating interactive 3D worlds.
Gain a good understanding of the following concepts with this training course:
- 3D design
- Model loading
- World/Scene generation
- User interaction
- Three.js and WebGL Course Programming
- Game development
Three.js course allows you to make wonderful 3D web applications to focus on the most important market in the world, THE WEB. Currently, with the boom of Smartphones the audience is growing quickly.
You will be given the complete source code to aid in development during and after this course. The source code is free to use in as many projects as you wish.
More than 70,000 students have enrolled in my courses and every one of them are extremely satisfied. You may even be satisfied with this three.js course. If you don’t like this course, remember that within 30 days you’ll request a full refund. I guarantee your satisfaction.
If you've got any queries relating to the topics covered in this course, please feel free to ask. I'm always happy to assist those that wish to learn!
Course Curriculum
Section - 1 Three.js & WebGL 3D Programming
Available in
days
days
after you enroll
-
Start
1. Course Intro
(1:44)
-
Start
2. Introduction
(17:26)
-
Start
3. Draw Geometry
(8:52)
-
Start
4. Update Viewport On Resize
(4:28)
-
Start
5. Controls
(4:40)
-
Start
6. Textures & Colours
(7:58)
-
Start
7. Lighting
(22:11)
-
Start
8. Model Loading
(6:45)
-
Start
9. FPS (Frames Per Second/Framerate)
(2:27)
-
Start
10. Anaglyphic 3D
(4:56)
-
Start
11. Skybox
(10:29)
Section 2 - Useful Learning Links
Available in
days
days
after you enroll
Section 3 - Three.js Plugins
Available in
days
days
after you enroll
-
Start1. Course Intro (1:44)
-
Start2. Introduction (17:26)
-
Start3. Draw Geometry (8:52)
-
Start4. Update Viewport On Resize (4:28)
-
Start5. Controls (4:40)
-
Start6. Textures & Colours (7:58)
-
Start7. Lighting (22:11)
-
Start8. Model Loading (6:45)
-
Start9. FPS (Frames Per Second/Framerate) (2:27)
-
Start10. Anaglyphic 3D (4:56)
-
Start11. Skybox (10:29)
Your Instructor

Frahaan Hussain
Reviews

5 months ago Infosec Leader
Exceptionally proficient teacher, who will deliberately disclose everything to guarantee your complete understanding. I appreciated the challenges which were presented with the goal that I could have an opportunity to give it a shot for myself rather than continually following along.

3 months ago Jaysen Batchelor
This course was extremely overwhelming to jump into, however the instructor makes an extraordinary effort in showing step by step explaining you with the devices and strategies at an early stage.

1 months ago Milos Montes
Excellent course.... the instructor helped keep me wanting to continue through all the lectures.

1 months ago Alexey Brenes
This was till now the best course I have had on escils. The instructor does a great job! He teaches with great interest and has a rich educational knowledge.

6 months ago Anthony Falcon
This course is really engaging and the instructor was well prepared to deliver the content effectively.

9 months ago Benjamin Major
The instructor has a strong grasp of the subject and makes the learning fun with his antics. Have enjoyed all of this instructor’s courses.

8 months ago Chad Blair
I really liked this course because the instructor uses very basic but clear models to demonstrate a concept. It really helped me get a picture of what's happening throughout the course.

4 months ago Chris Dunavan
For me this was quite quick, but deep enough, course to get detailed knowledge. This class was very well organized and delivered, I enjoyed it.

3 months ago Cristian Drincu
Excellent!! I would recommend as "A Must" for students who are seeking quality course.

2 months ago Edwin-Torres-Sanchez
This is really good, building from beginner to amateur, so far - I've taken a lot from this course and actually am using the things I learn on a daily basis in my work.

6 months ago Glen Ihrig
The course is really engaging and an experiential learning.

7 months ago Hector-Toledo
Almost done with the course. Excellent all round. The course is well structured and the pace is just correct.

1 months ago Hector-Toledo
The instructor explains clearly each point, and he is concise and to the point. He uses practical and visual approach that makes concepts easy to understand and hard to forget.

2 months ago Juan John Charles
Very engaging presentation and manages to condense a lot of information into short periods but still makes it all understandable.

1 months ago Marcus Smith
Very clear instructions and very well put together teaching materials.

Frahaan Hussain






- Length: 5 weeks
- Category: Computer Science
- Level: Beginner~moderate
- Languages: English
- Video Transcripts: English
Share this course with a friend
Get started now!

Escils is working towards providing quality education around the globe at affordable prices. Escils has helped millions of learner and business to achieve meaningful and lasting career success and growth.