这门课解决什么问题
这套资料围绕去中心化应用全栈开发生长展开,核心场景是做一个带多周期任务结构的产品。它不是孤立讲语法,而是把智能合约设计、后端服务、前端交互和链上部署串成一条线。常见痛点是学完语法不会拼完整业务,这门课直接拿一个真实产品周期模型当骨架,从创建产品到订单存储结构一步步落地,帮你跨过只会写测试合约、做不出可用界面的阶段。适合有基础语法概念、但没独立做过完整链上业务的人,不适合完全零基础。
建议先看哪几块,资料怎么配合练习
建议先看项目开发思路分析和产品周期任务结构这两段,把业务模型吃透再动代码。资料按准备工具、合约开发、前后端初始化分块,顺序很清晰。动手时别只看视频,跟着把前端、后端、合约三个项目分别初始化跑通,再对照产品订单及存储结构的讲解,自己写一遍创建产品的入参和存储逻辑。遇到前后端交互卡壳,回看初始化那几节的环境配置,多数问题出在工具版本对不上。练完每个模块把代码提交一次,方便回滚对比。
学完能独立做什么
学完你能独立搭一个前端用框架、后端走服务、合约管业务逻辑的完整应用。具体能做的是:设计带周期任务的产品合约结构,处理创建产品和订单的存储逻辑,把合约部署到链上并让前端调通交互。重点是理解多周期这个模型,换到众筹、任务分发、分期结算等场景,骨架可以直接复用。不保证你做完立刻能接外包,但至少拿到一个能跑、能演示、能往里加功能的完整项目,而不是一堆零散的练习合约。
从 0 到 1,以多周期产品为场景,贯穿合约设计、前后端交互、链上部署全流程。
课程目录
* 01 准备工具/
* 01 学习必看,课程收货.mp4 (52.89 MB), 08:35
* 02 项目开发思路分析.mp4 (33.70 MB), 05:33
* 03 前端项目初始化.mp4 (54.34 MB), 08:58
* 04 后端项目初始化.mp4 (109.86 MB), 18:36
* 05 合约项目初始化.mp4 (39.47 MB), 06:30
* 02 智能合约开发/
* 01 产品结构.mp4 (63.99 MB), 11:13
* 02 产品周期任务结构.mp4 (38.93 MB), 06:31
* 03 产品订单及存储结构.mp4 (28.14 MB), 04:36
* 04 创建产品-1入参.mp4 (18.02 MB), 02:51
* 05 创建产品-2存储.mp4 (36.02 MB), 05:57
* 06 创建产品-3事件.mp4 (21.20 MB), 03:25
* 07 创建产品-4初始化第一期.mp4 (24.19 MB), 04:04
* 08 创建产品-5触发周期事件.mp4 (13.66 MB), 02:19
* 09 测试创建产品方法.mp4 (32.02 MB), 05:18
* 10 玩家参与-入参.mp4 (11.66 MB), 02:04
* 11 玩家参与-效验.mp4 (52.73 MB), 08:28
* 12 玩家参与-授权转账.mp4 (54.19 MB), 08:49
* 13 玩家参与-保存订单.mp4 (29.68 MB), 04:52
* 14 玩家参与-订单事件.mp4 (37.54 MB), 06:04
* 15 玩家参与-人数检查.mp4 (24.67 MB), 04:20
* 16 玩家参与-开始下一期.mp4 (29.57 MB), 04:56
* 17 测试玩家参与方法.mp4 (72.62 MB), 11:36
* 03 Java后端开发/
* 01 构建web3客户端.mp4 (37.38 MB), 06:07
* 02 尝试解析区块数据.mp4 (61.08 MB), 09:48
* 03 编译sol文件.mp4 (51.38 MB), 08:15
* 04 解析产品创建事件.mp4 (71.12 MB), 11:37
* 05 解析产品周期事件.mp4 (49.78 MB), 08:11
* 06 解析玩家参与事件.mp4 (36.52 MB), 05:59
* 07 解析等待开奖事件.mp4 (66.26 MB), 10:36
* 08 开奖逻辑-预计算1.mp4 (64.49 MB), 11:08
* 09 开奖逻辑-预计算2.mp4 (55.13 MB), 09:14
* 10 区块监听逻辑集成.mp4 (165.87 MB), 26:21
* 11 区块监听逻辑测试.mp4 (99.81 MB), 16:27
* 12 合约开奖-入参检测.mp4 (28.20 MB), 04:38
* 13 合约开奖-号码计算.mp4 (28.20 MB), 04:43
* 14 合约开奖-找到幸运玩家.mp4 (20.89 MB), 03:34
* 15 合约开奖-奖品发放.mp4 (35.41 MB), 06:07
* 16 合约开奖-记录开奖事件.mp4 (12.63 MB), 02:19
* 17 Java-记录开奖数据.mp4 (31.26 MB), 05:09
* 18 Java-调用开奖.mp4 (136.90 MB), 22:04
* 19 整体流程测试.mp4 (67.66 MB), 10:47
* 20 补充gas预算.mp4 (33.28 MB), 05:22
* 04 前端页面开发/
* 01 连接钩子实现.mp4 (69.19 MB), 11:30
* 02 请求钩子实现.mp4 (37.50 MB), 06:03
* 03 后端实现产品列表接口.mp4 (32.83 MB), 05:20
* 04 前端对接产品列表接口.mp4 (64.52 MB), 10:15
* 05 币种基础信息实现.mp4 (127.63 MB), 20:43
* 06 参与进度实现.mp4 (69.53 MB), 11:29
* 07 参与按钮实现.mp4 (59.97 MB), 09:51
* 08 参与窗口布局-编辑.mp4 (30.59 MB), 05:00
* 09 参与窗口布局-右上.mp4 (28.29 MB), 04:48
* 10 参与窗口布局-提示.mp4 (69.70 MB), 11:15
* 11 参与前条件预检测.mp4 (46.38 MB), 07:36
* 12 合约资金授权.mp4 (92.13 MB), 14:51
* 13 合约-调用参与.mp4 (90.11 MB), 15:29
* 14 详情-布局实现.mp4 (80.20 MB), 12:53
* 15 详情-面包实现.mp4 (22.95 MB), 03:52
* 16 详情-后端往期接口.mp4 (32.68 MB), 05:20
* 17 详情-前端往期对接.mp4 (44.27 MB), 07:12
* 18 详情-后端接口.mp4 (56.16 MB), 09:01
* 19 详情-参与进度实现.mp4 (58.40 MB), 09:32
* 20 详情-参与按钮.mp4 (61.98 MB), 10:01
* 21 详情-辅助信息.mp4 (49.47 MB), 08:01
* 22 详情-参与列表.mp4 (28.32 MB), 04:43
* 23 详情-开奖细节后台接口.mp4 (30.62 MB), 05:03
* 24 详情-开奖细节前端对接.mp4 (113.20 MB), 18:24
* 25 整体流程测试.mp4 (80.05 MB), 13:12
* 05 链上测试/
* 01 部署到链上.mp4 (208.45 MB), 33:33
* 02 token分发.mp4 (82.18 MB), 13:24
* 03 功能测试-课程源码.mp4 (28.21 MB), 05:01
* 06 后续方向/
* 01 课程总结.mp4 (31.34 MB), 05:23






