课程大纲

第一部分、项目总览

  • 项目产品介绍
  • 代码工程介绍
  • 技术架构讲解
  • 基础概念讲解(ERC20、ERC1155、ERC721)

第二部分、产品架构及功能设计

  • 产品架构图
  • 业务流程图
  • 技术架构图

第三部分、产品开发及用例测试

1)智能合约开发

  • 基础环境配置
  • 搭建本地链环境
  • 开发工程构建
  • 合约设计
  • 合约测试

2)IPFS部署与集成

3)前端页面开发

第四部分、产品部署

  • 发布静态工程至github仓库gh-page,并配置公网域名
  • 发布智能合约至测试网

第五部分、线上演示及功能验证

  • 安装MetaMask
  • 发布NFT
  • 交易NFT
  • 转帐NFT
  • ……