返回
项目实战

Move on Sui 语法 03

在本课程中,我们将学习 Move on Sui 的模块,了解它如何实现 Set、Map、Dynamic Fields、Table 等数据结构。

语言move
难度中等
总时长5小时

目标学习者

这门课是给谁上的

  • 对区块链与智能合约感兴趣的开发者。
  • 对 Sui 区块链感兴趣的开发者。

要求

  • 了解区块链的基本概念。
  • 建议先学完 Rust 基础课程,熟悉 Rust 基本语法有助于初学者快速理解相关概念。

你会学到什么

  • Sui 开发环境的搭建。
  • Sui 对象模型的介绍。
  • Sui 核心模块的介绍。
object Module
transfer Module
Collection related modules
……

课程安排

  • 第一章 Sui 基本介绍

    本章我们将前面搭建 Sui 开发环境的基础上,继续学习并掌握基本的 sui cli 命令。


  • 第二章 Sui 对象模型

    本章我们将学习 Sui 的对象模型相关内容:对象的唯一标识符、所有权及转移。


  • 第三章 Move on Sui 的集合模块

    本章我们将学习 Move on Sui 中跟集合相关的模块,了解它如何实现 Set、Map、Dynamic Fields、Table 等数据结构,理解这些对智能合约的开发非常有帮助。


  • 第四章 Move on Sui 的其他模块

    本章我们将继续学习 Move on Sui 的其他模块:获取全局时钟的 Clock 模块、设置对象展示信息的 Display 模块、(反)序列化相关的 BCS 模块等。

practice

Move on Sui 语法 03

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