Skip to content

👩‍💻🤔前端转Web3优势?

  1. 无缝衔接,上手快: 用的最多的是 JS/TS、React/Vue,不用从零开始
  2. 机会多: 项目遍地开花,既懂界面设计又会写智能合约的全栈需求大
  3. 💰途: 类似科学家、初级开发比传统前端薪资更有 💰途

🚀5 Step 学习计划

1️⃣Step 1: 区块链基础理论 🎯

  • 区块链基础: 共识机制(POW/POS)、区块、交易
  • 核心技术: 智能合约、Dapp、钱包、Gas

目标: 理解什么是Web3


2️⃣Step 2: 智能合约语言 Solidity 学习🔥

  • 语法: 推荐 web3js.cn 学习,有编程基础学起来简单
  • 编程环境: 在线 remix
  • 学习经典合约: ERC-20ERC-721

目标: 掌握基础的合约编程能力


3️⃣Step 3: 练手 Dapp💸

  • 如何连接区块链: Web3.js、Ether.js
  • 了解测试网: holeskysepolia
  • 项目推荐: 投票 Dapp、银行 Dapp

目标: 快速掌握 Dapp 开发基础


4️⃣Step 4: 开发框架/工具学习🚀

  • 去中心化存储: IPFS
  • Web3 服务商: Alchemy
  • 开发框架: Hardhat/Truffle,推荐学习 Hardhat 即可

目标: 更规范地开发项目


5️⃣Step 5: Web3 安全🌍

  • 重入攻击
  • 随机数攻击
  • ......

目标: 掌握基础安全知识,防止写出的合约错漏百出