不止合约,系统性的学习 Web3 后端开发技能
以找工作为导向,以实战项目为驱动,真实从业者经验指导,让你具备实际工作的能力
💵
通过招聘了解市场需求,选择最好就业的方向
👨💻
真实在职资深从业者,亲自制作课程及答疑
💻
实际工作中的业务场景练手和实战项目拆解
掌握实际工作能力
☺️仁科&阿飞

7年Java开发
4年区块链开发
92年生人,双非二本,Java只混进平安,遂自学web3,现web3开发已4年,在一家交易所做后端开发,擅长Solidity合约开发,精通合约与后端交互,熟练掌握合约安全、合约升级及Gas优化等技能,掌握合约开发框架,掌握graph、chainlink、alchemy、ipfs、跨链桥等第三方服务,熟悉Defi项目的开发流程,包括Dex、质押借贷、稳定币协议等。

8年后端开发专家
资深系统架构师
长期深耕一线开发,拥有5年Web3领域远程工作经验。精通高并发服务端架构设计与智能合约开发,擅长链上合约交互、海量数据存储与聚合,并提供高性能、高实时性的API服务。深谙链上DEX数据解析与底层协议机制,技术栈覆盖Golang、Node.js、Solidity等。曾任职于头部Web3交易所,主导多个web3核心项目的架构设计与开发落地,具备扎实的工程实践与系统级优化能力。
自去年开始做自媒体,就有很多粉丝向我了解转型的问题。于是我开始尝试把自己平常工作和面试中的技能经验,总结成一套课程,也顺利帮助一些同学拿到了结果。
我本身是Java转过来的,实际工作中也是Java+合约,所以前期课程重点就在合约端的学习上。 但今年逐渐发现,单纯的合约端开发由于学习门槛不高,加之现在各种培训机构疯狂圈人, 导致市场已经有过剩的趋势,现在很多招聘也都是要求有服务端开发经验,需要掌握Golang,掌握Gin、grpc,有实际的服务端链上数据解析的项目经验。所以目前合约开发那一套其实已经不太能满足如今的招聘市场。
所以我就在今年找到了之前的架构师同事-阿飞,和他一起重新制作课程。
那目前我们的课程和服务也只针对有三年以上传统后端开发经验的同学,其实对于一个有编程经验,想转型web3开发的程序员来说,掌握课程中的技能都没什么问题,更重要的是需要真实从业者提供的经验指导:实际工作中会遇到什么样的业务?一般用的什么样的解决方案?实际的开发流程是什么样?面试中哪些是重点高频问题等等...
因为我们是以找工作为导向,所以推荐的都是目前最好找工作的方向
然后我们也会自己去面试,目的是收集面试题及当前岗位信息,更好帮助同学找到工作







主要针对Web3后端开发,从基础到进阶,系统学习 Web3 开发技能

我们的目的就是怎么样能找到Web3 开发工作?
首先会针对每个人的情况定制一份学习计划,然后除了实战项目,我们还增加了很多作业和业务场景的练手
总之就是以帮助同学找到工作这个结果为导向

🫂discord社区,不仅可以沉淀我们所有的学习资料,还是一个开放的交流社区
另一方面我和小伙伴也会不定期做直播答疑,”当面“交流,帮助同学更好的转型。


课程全部由我和小伙伴亲自制作,内容充实,全面覆盖Web3后端开发
都是我们自己实际工作中所用到的,所以不用担心内容不实用
光视频课程就有58节,每节平均在30-50分钟,此外还整理了Web3基础、课后作业、业务场景的练手,以及面试题的整理等等学习资料
对于每一个同学都在开课前,拉通一个学前会议,了解同学的基本情况,并且根据自身情况定制一份学习计划,交流web3行业概况和基础概念,有任何问题现场答疑
【实战项目】代码概览,从公司拿出来的企业级实战项目,业务够复杂,代码量够大,也有一定技术深度,并且岗位覆盖面也广。
课程从基础到实战,循序渐进,周期3个月
针对目前招聘市场最容易找到工作的方向,进行系统性学习
掌握Golang基础语法,掌握Gin框架,深入理解grpc(有Golang基础的可以跳过这部分)
了解web3基础知识,以及行业各赛道概览。提前认识自己将从事的业务场景
掌握solidity智能合约开发,掌握后端和合约交互,以及实际开发中常用的工具、框架、第三方服务等
通过实际工作中常见的一些业务场景的练手,实践前面所掌握的智能合约开发知识,同时为后面服务端开发的学习打下基础
深入学习go-ethereum (Geth) SDK(Go语言与以太坊交互的官方库)
掌握使用Golang做服务端解析链上数据,接入多链Dex,掌握分层架构的服务端解决方案
通过企业级实战项目,了解工作中实际开发流程、项目结构、业务解决方案等。同时也将包装内化到个人简历中
📗项目简介: Launchpad是一个去中心化的启动平台,专门为新兴的区块链项目提供资金和资源支持。该平台通过一个基于质押平台代币购买项目token的机制来选择哪些项目值得支持,允许社区成员直接参与项目的早期阶段。
🧰功能模块:
| 功能 | 描述 |
|---|---|
| 初始化合约 | 设置 ERC20 代币、每秒奖励、开始时间戳和销售工厂地址 |
| 设置销售工厂地址 | 更新销售工厂的地址 |
| 获取 LP 池的数量 | 查看当前所有的 LP 池数量 |
| 为 Farm 提供资金 | 增加结束区块,为 Farm 提供更多资金 |
| 向池中添加新的 LP 代币 | 只有合约所有者可以调用此功能 |
| 更新给定池的 ERC20 分配点 | 只有合约所有者可以调用此功能 |
| 查看用户已存入的 LP | 查看特定用户的已存储 LP 代币数量 |
| 查看用户待处理的 ERC20 | 查询用户待领取的 ERC20 奖励数量 |
| 查看 Farm 尚未支付的总奖励 | 查看所有池中尚未支付的 ERC20 奖励总额 |
| 更新所有池的奖励变量 | 为所有 LP 池更新奖励计算变量 |
| 设置用户的代币解锁时间 | 为用户设置代币的解锁时间 |
| 向 Farm 存入 LP 代币以获取 ERC20 分配 | 用户可以存入 LP 代币以换取相应的 ERC20 代币奖励 |
| 从 Farm 中提取 LP 代币 | 用户可以提取他们存入的 LP 代币 |
| 将收益复合到存款中 | 用户可以选择将收益重新投资到 LP 代币中 |
| 在紧急情况下提取 | 允许用户在没有考虑奖励的情况下紧急提取他们的 LP 代币 |
| 查询多个用户的存款和收益情况 | 转移 ERC20 并更新支付所有奖励的所需 ERC20 |
| 查询多个用户的存款和收益情况 | 获取多个用户的存款和收益 |
🛠️技术难点:
hardhat+OpenZeppelin+solidity+nodeJs+流动性池原理。
质押算法的理解,如何计算每个人的收益
📗项目简介: 高性能链上行情数据解析平台,本项目是一个专注于链上行情数据解析的高性能服务端系统。项目深度解析Solana等区块链上的交易数据,不涉及Swap交易执行,核心目标是为用户提供实时、精准的行情数据和链上分析服务。
🧰项目特点:
1. 专注于行情数据解析与实时计算;
2. 覆盖多协议事件解析(如PumpFun、Raydium等);
3. 强调系统实时性、稳定性和数据准确性;
4. 适用于量化策略、行情监控、代币分析等应用场景。
🧰项目代码:
🛡️架构图设计:
📗项目简介: 基于真实的 Solana 链上庄家做市系统项目,通过三个核心微服务的完整实现,帮助开发者深入理解 Web3 开发、Solana 区块链技术以及现代微服务架构设计。课程涵盖从区块链数据采集、实时数据处理到 API 服务构建的全栈开发技能。
🧰学习目标:
1. 掌握 Solana 区块链开发:理解 Solana 架构、交易解析、DEX 协议集成;
2. 精通微服务架构设计:学习高并发、高可用的分布式系统设计;
3. 掌握实时数据处理:实现毫秒级数据采集、解析和存储;
4. 理解 Web3 技术栈:gRPC、Kafka、influxdb/tdengine时序数据库、WebSocket 等技术应用;
5. 具备生产级开发能力:从架构设计到性能优化的完整开发流程。
🧰项目代码:
🛡️架构图设计:
📗项目简介: RWA (Real World Asset) 项目是一个专注于实物资产代币化的高性能服务端系统。本项目将传统金融资产(如股票、证券等)通过智能合约进行代币化,使投资者能够通过区块链网络交易这些代币化的资产。 项目深度整合 Alpaca 交易 API 和区块链技术,实现传统金融资产与区块链的桥接,核心目标是为用户提供实时、精准的代币化资产交易服务和链上链下数据同步服务。 项目不涉及传统金融资产的直接交易执行,而是通过智能合约和做市商机制实现代币化资产的交易。
🧰项目特点:
1. 专注于实物资产代币化与实时交易处理;
2. 覆盖完整的业务流程**(存取款、订单管理、链上链下同步);
3. 强调系统实时性、稳定性和数据准确性;
4. 适用于代币化资产交易、量化策略、行情监控等应用场景;
5. 微服务架构设计,支持高并发、高可用;
6. 完整的链上链下数据同步机制.
🧰项目架构:
RWA 项目是一个完整的实物资产代币化交易平台,采用微服务架构设计,包含:
- 后端服务:四个核心微服务,分别处理 API、事件索引、数据流和 WebSocket
- 智能合约:模块化设计的合约系统,支持存取款、代币管理、订单处理等功能
- 技术栈:使用 Go、Solidity、PostgreSQL、Redis、Kafka 等现代技术栈
- 架构特点:微服务、事件驱动、实时数据流、链上链下同步
该架构支持高并发、可扩展、可维护的系统,能够满足实物资产代币化的业务需求。
- 系统架构图:
- 微服务架构设计:
🛡️项目代码:

选择适合您的学习方案,开启Web3开发之旅