区块链开发
软件开发
逐步指南,教你如何在2025年成为一名区块链开发人员。
11 个阶段
59 个技能
系统化的学习路线,从基础到进阶,循序渐进掌握核心技能
1
区块链基础知识
核心技能点
区块链是什么
去中心化(Decentralization)
为什么这很重要?
区块链结构
基础区块链操作
应用与用途
阶段学习资源
2
通用区块链知识
核心技能点
密码学(Cryptography)
共识协议
区块链互操作性
存储(storage)
挖矿和激励模型
去中心化与信任
区块链分叉(Blockchain Forking)
加密货币
还有 2 个技能点
阶段学习资源
3
预言机(Oracles)
核心技能点
混合智能合约
Chainlink (Chainlink)
Oracle网络(Oracle Networks)
阶段学习资源
4
智能合约(Smart Contracts)
核心技能点
编程语言
测试
部署
监控
升级
集成开发环境(Integrated Development Environments)
ERC 代币
加密货币钱包
还有 2 个技能点
阶段学习资源
5
智能合约框架(Smart Contract Frameworks)
核心技能点
Hardhat
布朗尼(Brownie)
Truffle (开发环境)
铸造厂(Foundry)
阶段学习资源
8
dApps - 去中心化应用程序(Decentralized Applications)
核心技能点
前端框架
客户端库 (Client Libraries)
客户端节点
测试
部署
维护
架构
安全性
还有 3 个技能点
阶段学习资源
10
代码仓库托管服务
核心技能点
GitHub
GitLab
Bitbucket
阶段学习资源
11
构建扩展性
核心技能点
状态通道与支付通道
乐观汇总(Optimistic Rollups)与欺诈证明(Fraud Proofs)
Zk Rollups与零知识证明
Validium
等离子链(Plasma)
侧链(Sidechains)
以太坊2.0 (Ethereum 2.0)
链上扩容
阶段学习资源
推荐资料
职路APP - AI驱动的职业发展平台
个性化学习路径
基于AI算法生成专属的职业成长路径
职业测评
全面了解自己的职业兴趣和能力特长
智能简历
一键生成针对不同职位的专业简历
职位分析
深度解析职位要求,精准匹配能力