返回
项目实战

Creating an NFT on Sui

This course will guide you through implementing and deploying your own NFT contract on the Sui platform. You will learn how to use the Move language to create and manage NFTs, and gain an in-depth understanding of key functions such as minting and burning NFTs.

语言move
难度简单
总时长1.7小时

目标学习者

这门课是给谁上的

  • Developers interested in blockchain and smart contracts.
  • Developers interested in Move programming.
  • Developers interested in Sui.

要求

  • No CS background required – the course explains the code line by line to help beginners quickly grasp the concepts.
  • Basic understanding of Sui and Move.

你会学到什么

  • The complete process of developing NFTs.
Sui
Move

课程安排

  • Unit 1 - Introduction to the Course

    In this unit, you will learn about NFT.


  • Unit 2 - Defining modules and importing dependencies

    This section describes how to build the environment configuration for our project and import related dependencies.


  • Unit 3 - Define the contract data structure

    This section describes how to define the basic data structure of a contract.


  • Unit 4 - Program Initialization

    This section introduces how to define the initialization function of the program.


  • Unit 5 - Implementing the Minting Function

    This section introduces how to implement the NFT minting function.


  • Unit 6 - Implementing the Burn Function

    In this section, we will introduce how to implement the burn function for NFTs.


  • Unit 7 - Interaction

    In this chapter, we will learn how to build and deploy the program.

practice

Creating an NFT on Sui

30 小节
移动端和桌面端均可访问