Skip to content

hoh-zone/0.1-to-Sui-Fullstack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

从0.1开始Sui全栈开发者计划

欢迎来到“从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,并部署上线