Skip to content
UdemyWeb DevelopmentPaid courseAll LevelsCertificate

Create a Metaverse using Three.js, Solidity and NFT Tokens (Udemy.com)

Learn the key elements to create your own Metaverse using Three.js, Smart Contracts in Solidity and NFT Tokens!

Created by: George Levy

Last updated July 2026

Our take

Based on the ratings of 224 students, a sample of their written reviews and the syllabus, as the course stood in July 2026. No course pays to be reviewed.

This is a short, hands-on tour of one specific idea of the metaverse: a 3D scene in the browser built with Three.js, with NFT tokens written in Solidity and pulled in through Web3. The syllabus shows 44 lectures across seven sections and about 3.7 hours, with the biggest chunks on Three.js basics and on connecting the blockchain to the scene. There are no quizzes or coding exercises, and the listed requirements are basically none.

Reviewers like George Levy's enthusiasm and the step-by-step pace, and several say the project is doable and easy to follow. One says they can now read Three.js and smart contract code. The complaints are consistent. One reviewer found too much crammed together in the smart contract section. Others point out there is no multiplayer, no server back end and no deployment, which is what many people expect from the word metaverse. The harshest review says the material is copied from documentation and Solidity concepts are never really explained.

The course has about 1,900 students, and 133 of its 224 ratings are five stars, so most of the sample is happy. It was last updated in July 2026. Treat it as an afternoon introduction rather than a route to working as a metaverse developer. If you want depth, plan on separate Three.js and Solidity courses afterward.

Best forBeginners who want a quick afternoon project linking a Three.js scene to NFT contracts, not a deep dive.
Skip it ifYou want multiplayer, servers, deployment, or real depth in Solidity and Three.js.

Pros

  • Short at 3.7 hours, so a full working project fits in an afternoon
  • Connects a Three.js scene to Solidity NFT contracts via Web3 in one build
  • Reviewers call the instructor enthusiastic and the steps easy to follow
  • Refreshed in July 2026 even though it was published in 2022

Cons

  • No multiplayer, server back end or deployment, as reviewers note
  • Smart contract section feels crammed and light on explaining Solidity
  • No quizzes or coding exercises to practice on your own
Good tutorial to get into smart contract, minting and how to utilise your contract via web3 and frontend app
Antero Karttunen, a student

Listed for all levels with no requirements; one beginner reviewer found it overwhelming but doable with time and practice.

icon
What you will learn

  • Essential concepts of the Metaverse.
  • Fundamental pillars of ThreeJS.
  • Immersion in the Decentraland Metaverse with our own avatar.
  • Develop 3D scenes in the browser.
  • Generate objects in a 3D virtual space.
  • Create Smart Contracts with NFT tokens in Solidity.
  • Linking Blockchain and the Metaverse with Web3.
  • Create NFT tokens from the Metaverse.
  • Represent 3D objects as NFT tokens in the Metaverse.
  • Development of advanced projects with ThreeJS.
  • Extract economic benefits from your own Metaverse.

Course content

7 sections · 44 lectures · 3.7 hours of video 1 assignment, 1 article

  1. 1Introduction to the course 2 free previews5 lectures · 6 min
  2. 2The Metaverse 1 free preview6 lectures · 23 min
  3. 3First steps with Three.js7 lectures · 49 min
  4. 4Smart Contracts with NFT Tokens for our Metaverse7 lectures · 30 min
  5. 5Connection between blockchain and the metaverse 1 free preview8 lectures · 57 min
  6. 6Advanced projects with Three.js9 lectures · 1 quiz · 42 min
  7. 7Congratulations!2 lectures · 3 min

Who it is for

The instructor says it suits

  • Anyone interested in improving and adapting to current technological changes.
  • Visionary entrepreneurs and owners who want to level up their companies with the power of the Metaverse.
  • A freelance consultant who has programming skills and wants to transform companies with the power of the Metaverse.
  • Technology enthusiasts who want to gain experience with the new social interaction environment, the Metaverse.

What you need before you start

  • We are looking forward to learning!

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.4 out of 5higher than 33% of them
  • Reviews224#444 of 816 by number of reviews
  • Length3.7 hoursshorter than 72% of them
  • Last updatedJuly 2026more recently than 88% of them

icon
Course Description

  • Do you want to learn about the new digital world called metaverse?

  • Do you want to learn how to create your own metaverse from scratch?

  • Do you want to learn what will be the application of blockchain technology in the metaverse?

If the answer to any of these questions is Yes, then this course is for you!


The metaverse is a concept that denotes the next generation of the internet, which describes an immersive and multi-sensory experience in the applied use of various devices and technological developments on the internet.

Facebook, the social network with more than 3 billion users, is preparing to create a new world of human interaction, where everything you can imagine will be possible, the Metaverse.

This course is unique, as it has been designed to teach you how to develop from scratch your own metaverse with the famous Three JavaScript library. In this course you will learn how to create your own Metaverse with your NFT tokens in Solidity.

In the course we will go into the following knowledge blocks:

  • The metaverse: We will understand what the Metaverse is and what is its potential. We will make a complete immersion in the Decentraland Metaverse and we will understand how 3D virtual spaces are developed.

  • First steps with Three.js: We will learn the basic programming pillars of a Metaverse and we will create our first 3D scenes for our Metaverse.

  • Smart Contracts with NFT Tokens linked to the metaverse: We will develop Smart Contracts with NFT Tokens in Solidity to be represented in our Metaverse with Web3.

  • Connection between blockchain and metaverse: We will connect our Metaverse with Blockchain data with Web3 to represent our NFT Tokens in the Metaverse.

  • Advanced projects with Three.js: We will finish with advanced Three.js projects for the improvement of the Metaverse you will have created.

This course is ideal for anyone who wants to gain knowledge about metaverse development and how to leverage blockchain technology in this new environment.

Don't wait any longer, the world is changing, be part of this change!

Enroll now and we'll see you inside!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

George Levy

We are changing the world with technology.

I am on a mission to help people and organizations learn how to use and apply blockchain, Bitcoin, Crypto and Artificial Intelligence (AI) technology to make the world a better place.

Through my lectures, videos and courses, along with my work with Blockchain Institute of Technology (BIT), and AI Institute of Technology (AIIT) I help people and organizations around the world understand and blockchain technology, Bitcoin, cryptocurrency and AI to increase their impact and make a greater positive contribution to the world.

We are changing the world with technology, and if we use this technology properly - we are bound to make the world a better place for everyone.

What would you like to learn?

Would you like to know how blockchain technology is transforming the Internet?

Do you want to understand how AI can work along with, and in the service of humans?

Would you like to understand Bitcoin, cryptocurrencies and how they are disrupting the financial industry?

Would you like to be able to discuss blockchain effectively in business situations?

Would you like to have a firm grasp of where AI and blockchain technology are headed and how you can leverage it?

icon
More courses by George Levy

$22.99

$79.99

$11.99

$11.99

$10.99

$11.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.4

224 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Sébastien Picard on 9/27/2023

plus: lots of enthusiasm from the instructor + easy to follow instruction minus: building a basic 3D environment with mouse / keyboard interaction and blockchain is not what I consider a metaverse

By Dan Baker on 1/28/2023

Great course! Fully recommend. The only criticism I have is that there's no examples of multiplayer integration, server back end, or deployment. When someone says 'metaverse' it's usually implied that it's a shared experience. Overall it's great, but I feel like it should be made clear that there's no discussion of how to get started with multiplayer. But it's a good way to spend an afternoon

By Meyrick Mancebo on 11/24/2022

Amazing content. For a beginner it's overwhelming to understand but the entire development is doable and easy to follow. George is a great instructor. He makes a difficult task seems easy. It just takes time and practice.

By Avery Evans on 11/2/2022

This is a great class. I wish it taught the understanding of how to make nfts that people can buy and add their buildings to it and also how to add a character on it so that we can all gather together on the platform and last but not least, add the steps on how to upload it to servers and make it online. I now understand how to make Smart contracts, Metaverse codes on Three.js and I now can read the coding.

By Mohan Pillai on 9/13/2022

Too much info cramped together. the whole smart contracts and its connection to NFTs and meta verse in general, is tough to understand from this course.

By Ferdinand Lim on 7/22/2022

short tutorial but quite useful for knowing how to programming the metaverse in the basic level and also to commercialize through smart contract

By Atul Yadav on 6/3/2022

The course is engaging, But hard to understand later topics like solidity.

By Mark Six on 5/27/2022

Thank you George and Joan. The course helps me gain a greater understanding of how Metaverse and Three.js, Solidity, and NFT Tokens interact. The downloadable resources are useful and updated, which assists me in the preparation of my own project!

By Dr Govinddas Akbari on 5/20/2022

Short and sweeb explanation, in a great attitude. Not wasting much time, and coding faster with only crux concepts. Bravo, well done !! Thanks for creating such a high impact course contents.

By Peter Grabec on 5/5/2022

I found this course to be engaging and of a high quality. Especially useful if you want to get deeper into the knowledge of Metaverse and NFT tokens. I have taken several courses from this course creator and they keep consistently delivering courses of a great value.

Showing all 10 reviews on CourseDuck

Read all 224 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100