欢迎来到“从0.1开始Sui全栈开发者计划”!本项目旨在教会大家如何使用 Sui Move 和 React 制作去中心化应用(DApp)。通过一系列公开课和项目实践,我们将从基础到高级逐步掌握 Sui 技术栈。课程分为四周,每周都将完成一个可部署的 DApp,包括前端和合约。这种方式将帮助大家逐步掌握 Move 语言及 Sui Move SDK,培养成为 Sui Move 全栈开发者的核心技能
课程名称“从0.1开始”意味着参与者应该具备一些基础编程知识,例如:
- 熟悉 GitHub 的基本操作
- 会使用 VSCode 进行代码编写
- 已安装 Sui 开发环境
- 至少入门一个高级语言
- 学员自学 HTML、CSS 和 JavaScript 基础
- 配置 Sui 开发环境
- Sui 资源管理合约概述
- 基础测试
- Sui Standard Library
- React.js 与合约的简单交互
- Dapp-kit 与 TypeScript SDK
- Coin、Token 和 Balance 详解
- 将 Coin 添加到资源管理系统
- React.ts 与合约的交互
- Sui NFT 标准概述
- 文件夹的创建与管理
- 将 NFT 添加到资源管理系统
- Next.js 与合约的交互
- 对象嵌套
- 文件夹的嵌套
- 取出 Coin/Object
- Next.js 完成资源管理 DApp,并部署上线