该文转自bilibili
https://www.bilibili.com/read/cv18404166

制定的web3学习计划是这样的:

WEEK 1: 学习区块链的基础知识

密码学基础

区块链基础

学习以太坊原理

WEEK 2: 学习智能合约

学习常见的智能合约标准,ERC20

学习Solidity语言

学习部署和开发一个简单的智能合约(coding)

WEEK 3: NFT 生态与开发

了解 NFT 生态

学习常见的智能合约标准,ERC721/ERC1155

学习 POAP 相关概念,原理

动手写一个简单的 NFT 合约

WEEK 4:DeFi 生态与开发

了解 DeFi 生态

了解现在 DeFi 头部项目的原理,例如 Uniswap

WEEK 5: Web3 项目常用的工具

(以我目前用到工具为例)

前/后端服务如何连接钱包地址

前/后端服务如何与智能合约交互

了解常用的服务,例如 ipfs,infura,quicknode 等

了解现在一些热门的 DApp 设计

分开的波浪线


第一周学习总结 WEEK 1: 学习区块链的基础知识

密码学基础

区块链基础

学习以太坊原理

**学习列表:

MIT 区块链课程