Skip to content

Web3 学习计划

系统化学习 Web3 开发,从基础概念到实战项目。12 周完整学习路径,包含打卡功能和进度追踪。

总体进度0%
已完成 0 / 12 周

第 1 周

Web3 概念与区块链基础

0% 完成

🎯 学习目标

理解 Web3、区块链和加密货币的基本概念

📚 学习内容

  • Web3 vs Web2
  • 区块链基础:区块、链、哈希、节点
  • 加密货币与代币
  • 钱包与交易原理

💻 练手项目

  • 创建一个 MetaMask 钱包
  • 在测试网获取一些测试币(Faucet)

第 2 周

智能合约入门

0% 完成

🎯 学习目标

理解智能合约及其工作原理

📚 学习内容

  • 什么是智能合约
  • Ethereum 与 Solidity 基础语法
  • Remix IDE 的使用

💻 练手项目

  • 写一个简单的智能合约(如 "Hello World" 或计数器)
  • 在 Remix 上编译并部署到测试网

第 3 周

Solidity 核心语法

0% 完成

🎯 学习目标

掌握 Solidity 的核心语法和数据结构

📚 学习内容

  • 变量类型、函数、条件语句、数组、映射
  • ERC 标准(ERC20 / ERC721)
  • 事件与错误处理

💻 练手项目

  • 写一个 ERC20 代币智能合约
  • 模拟代币转账

第 4 周

智能合约开发工具

0% 完成

🎯 学习目标

学会使用开发工具进行本地测试和部署

📚 学习内容

  • Hardhat / Truffle 框架
  • Ganache 本地链
  • 单元测试和部署流程

💻 练手项目

  • 在本地链部署代币合约
  • 写测试脚本验证功能

💡 学习建议

  • 每周安排 3~5 天学习,1~2 天动手做项目
  • 多参与社区(Discord、Reddit、Twitter),学习最新技术
  • 遇到不懂的概念,先查官方文档,不要只看教程

🚀 坚持就是胜利!每一天的进步都在让你成为更好的 Web3 开发者