Skip to content
UdemyBlockchain ProgrammingPaid courseAll LevelsCertificate

Create NFTs, Tokens and DAOs - Smart Contracts Masterclass (Udemy.com)

Create NFT collections with pre-reveal/reveal, deploy token/cryptocurrency & DAOs, with NO coding experience needed!

Created by: Henrique Centieiro

Last updated March 2026

icon
What you will learn

  • What is a Smart Contract?
  • What are the ERC20, ERC721 and ERC1155 token standards, how do they work and what are their main use cases?
  • What blockchains are compatible with Smart Contracts?
  • How and where are these Smart Contracts used?
  • Deploy ERC20 Smart Contracts
  • Deploy NFT Smart Contracts - ERC721
  • Deploy an ERC1155
  • Creating an NFT collection with generative art and IPFS
  • Connecting the Smart Contract to Opensea
  • What is a DAO - Decentralized Autonomous Organization
  • Create a DAO – Hands-on
  • Types of DAOs, Legal Recognition and Security

How it compares

Against the other 94 rated Udemy courses in Blockchain Programming on CourseDuck:

  • Rating4.6 out of 5higher than 76% of them
  • Reviews716#29 of 95 by number of reviews
  • Length4 hourslonger than 53% of them
  • Last updatedMarch 2026more recently than 88% of them

icon
Course Description

* Updated December 2022 ** This course has Professional Captions *

NFTs, tokens/cryptocurrencies, and DAOs will dominate the technology landscape in 2023 and the coming years. Have you ever thought you could actually be a creator of all these amazing projects all by yourself?!

This masterclass will offer you all the tools, knowledge, and steps in order to:

  • create individual NFTs as well as NFT collections (for example, a 10 000 NFT collection), how to make your NFTs "automagically" show up on OpenSea;

  • create tokens / cryptocurrencies (ERC20 tokens);

  • understand what a DAO is and how to create your own DAO

    **with NO coding experience needed!**

Smart Contracts are at the core of creating thousands of important projects.
In this masterclass, you will learn all the essentials about Smart Contracts, and have the necessary hands-on tutorials that will allow you to create and deploy Smart Contracts without previous coding knowledge, all in a fun and relaxed manner. It's a course designed for Complete Beginners and Intermediate market participants.


I've decided to create this Smart Contracts Masterclass after the huge success of my 3 other Best-Selling and Highest-Rated courses - "The Complete NFT Course", "NFT Investing Masterclass", & the first-ever "Metaverse Masterclass", to bring you all you need to know about the potential next big technologies!


This 4-hours Masterclass covers:

  • What is a Smart Contract?

  • What are the ERC20, ERC721 and ERC1155 token standards, how do they work, and their main use cases?

  • What blockchains are compatible with Smart Contracts?

  • How and where are these Smart Contracts used?

  • Deploy a simple Smart Contract

  • Deploy ERC20 Smart Contracts

  • Deploy NFT Smart Contracts - ERC721

  • Deploy an ERC1155

  • Creating an NFT collection with generative art and IPFS

  • Traits, properties and metadata

  • Connecting the Smart Contract to Opensea

  • Pre-reveal and reveal on Opensea

  • What is a DAO - Decentralized Autonomous Organization

  • Types of DAOs, Legal Recognition and Security

  • Create a DAO – Hands-on

Learning goals:

With this masterclass, you will have a good understanding of what Smart Contracts are, how to create them, important tools to facilitate the deployment of smart contracts, the differences between ERC20, ERC721 and ERC1155, how to develop and deploy them to the Ethereum blockchain, how to create an NFT collection, how to generate NFTs, how to use IPFS and Pinata, how to correctly generate the NFT metadata, what is and how to create a DAO, and much more

Go grab a cup of coffee and join me in this adventure that will help you power up your NFT/Crypto journey! 


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

Henrique Centieiro

Hey students!

I'm Henrique Centieiro — a Hedge Fund Manager at Maverick Capital and wealth educator with 20+ years of experience in investing and finance.

I've created 17+ courses on investing, blockchain, cryptocurrency, DeFi, AI, vibe coding, NFTs, the metaverse, and cybersecurity — teaching over 65,000 students so far.

My goal is simple: turn you into a confident, educated investor and keep you ahead of the curve on the technologies shaping the future.

A bit about my background:
• Hedge Fund Manager at Maverick Capital with 20+ years of investing experience
• Best-selling author of 3 blockchain-themed books
• 10+ years of hands-on blockchain and cryptocurrency experience
• 7+ years teaching blockchain, fintech, AI, and investing — including at universities and major institutions
• Guest speaker at major blockchain, crypto, and fintech events
• Executive Certificate in Blockchain & Fintech from The University of Hong Kong
• Certified Blockchain Developer, Blockchain Architect, Corda Developer, AWS Architect, AWS Developer, SysOps Admin & Scrum Master

Let's build some real knowledge and wealth together!

icon
More courses by Henrique Centieiro

$99.99

$64.99

$84.99

$64.99

icon
More Blockchain Programming courses

$89.99

$84.99

$11.99

$22.99

$24.99

$79.99

icon
Reviews

4.6

716 ratings on Udemy

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

By Zac Israel on 12/18/2025

At a high level, this course is solid, but it is outdated. The dependencies used in the "Creating an NFT Collection with Generative Art and IPFS" section are severely outdated, which makes it difficult to follow along. Some of the user interfaces shown in the course are outdated as well. Overall, it’s a good course for theoretical knowledge, but it needs to be updated as soon as possible

By Anonymized User on 3/30/2023

High level the entire course is good and included with practical exercise. This course required basic understanding of prerequisite to understand everything and go with the flow of learning new things. Thanks for detailed explanation :)

By Robin Laviña on 11/18/2022

Excellent course in my opinion. Just the course I need for building my own NFT related projects. It opened a lot of doors for me to do a lot of research on specific types of Smart Contracts. This has been very useful.

By Joshua Hori on 11/1/2022

I was able to get all the encrypted videos to play by going to browser settings and enabling WideVine DRM. The instructor goes through many tools which you can use to quickly create NFT's. A great introduction into this subject. I may have given 5 stars if the tech help was more than "Use a different browser".

By Martin Schubert on 10/27/2022

A quick yet detailed intro into token standards of crypto currencies. perfect to get a good understanding quickly and a tour of the lay of the land. Great that DAOs got their own section which i hoped whould have been covered more wide and deeply.

By Anonymized User on 6/19/2022

Gives lot of exposure to smart contracts. Had hands-on also, but noticed it is too fast and heavy for beginners. The audience pre-background knowledge in ethereum, solidify, GitHub would make practical sessions easy. Author overall engaging and given sufficient knowledge and touchpoints for beginners to learn. It would have been great if some guidance on how to plan and invest time & money in Metaverse career.

By Nikola Tomic on 4/17/2022

I'm a FE/UI developer and recently got an engagement on a blockchain/smart contracts/NFT project, had no actual knowledge of the subject matter so I bought a few courses to get me started, this course gave me a clear perspective on smart contracts/NFTs that I needed to get a grasp of the project. 10/10 would recommend

By Nag on 1/21/2022

Henrique is a great instructor. The course is very well designed and every bit is covered that is needed to create the contracts. As the title suggests anyone without a coding knowledge can easily complete the tasks. Waiting for more courses by Henrique in future.

By Sadie Powell on 1/20/2022

this class continues to blow my mind I am learning so many new and exciting things in a way that is easy ti follow and I enjoy being able to have the hands on parts so i can follow along and still learn by doing it myself. I think that is a wonderful edition and it is helping so much.

By Ivan Fradinho Bastos on 1/8/2022

The course is very good! Professor Henrique Centieiro teaches in a very didactic way, and with great passion for the subject. I've taken 4 courses from him: 'The Complete NFT Course', 'NFT Investing Masterclass', 'Metaverse Masterclass', and 'Create NFTs, Tokens and DAOs - Smart Contracts Masterclass'.

Showing all 10 reviews on CourseDuck

Read all 716 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 : 92 / 100