🌐 Web3入门课程

从零掌握区块链与智能合约,从原理到DeFi到DAO,Solidity实机验证

25
课程
5
阶段
100+
代码示例

📘 阶段一:区块链基础(1-5课)

第01课
🌐 Web3与区块链概述
Web演进、去中心化、区块链核心概念
基础
第02课
🔐 密码学基础
哈希函数、非对称加密、数字签名
基础
第03课
⚖️ 共识机制
PoW、PoS、BFT共识算法对比
基础
第04课
🏛️ 以太坊架构
EVM、Gas、账户模型、交易生命周期
基础
第05课
👛 钱包与账户
私钥管理、HD钱包、MetaMask使用
基础

📙 阶段二:Solidity编程(6-10课)

第06课
📝 Solidity基础
合约结构、状态变量、函数可见性
Solidity
第07课
💾 数据类型与存储
值类型、引用类型、storage/memory/calldata
Solidity
第08课
⚙️ 函数与修饰符
函数重载、modifier、view/pure/payable
Solidity
第09课
📢 事件与错误
Event日志、自定义Error、require/assert
Solidity
第10课
🔗 合约交互
合约间调用、接口、继承、多态
Solidity

📗 阶段三:DApp开发(11-15课)

第11课
🔨 Hardhat开发框架
项目结构、编译、部署、自定义任务
DApp
第12课
🌐 前端集成(ethers.js)
Provider/Signer、合约读写、事件监听
DApp
第13课
🔍 测试与调试
Mocha+Chai、Gas测试、console.log调试
DApp
第14课
🔄 合约升级
代理模式、UUPS、存储布局、OpenZeppelin Upgrades
DApp
第15课
📦 IPFS存储
内容寻址、CID、NFT元数据、Pinning
DApp

📕 阶段四:DeFi(16-20课)

第16课
💰 ERC20代币
标准接口、approve授权、从零实现、扩展功能
DeFi
第17课
🔄 去中心化交易所
AMM原理、恒定乘积、流动性、无常损失
DeFi
第18课
🏦 借贷协议
超额抵押、利率模型、清算、闪电贷
DeFi
第19课
🖼️ NFT标准
ERC721/ERC1155、安全转账、版税机制
DeFi
第20课
🔮 预言机
Chainlink、价格馈送、TWAP、安全检查
DeFi

📒 阶段五:治理与未来(21-25课)

第21课
🏛️ DAO治理
提案投票、OpenZeppelin Governor、时间锁
治理
第22课
📊 代币经济学
供应模型、Vesting释放、Staking质押
治理
第23课
🌉 跨链桥
Lock-Mint、多签验证、安全模型、攻击案例
未来
第24课
⚡ Layer2扩容
Optimistic/ZK Rollup、数据可用性、L2生态
未来
第25课
🎓 毕业项目:去中心化投票DApp
全栈DApp:VoteToken + VotingContract + 前端
毕业

🚀 从区块链原理到DeFi到DAO,25课掌握Web3全栈开发

深色主题 · 中文讲解 · 代码实机验证 · 每课15KB+