这门课解决什么问题

这套资料围绕去中心化应用全栈开发生长展开,核心场景是做一个带多周期任务结构的产品。它不是孤立讲语法,而是把智能合约设计、后端服务、前端交互和链上部署串成一条线。常见痛点是学完语法不会拼完整业务,这门课直接拿一个真实产品周期模型当骨架,从创建产品到订单存储结构一步步落地,帮你跨过只会写测试合约、做不出可用界面的阶段。适合有基础语法概念、但没独立做过完整链上业务的人,不适合完全零基础。

建议先看哪几块,资料怎么配合练习

建议先看项目开发思路分析和产品周期任务结构这两段,把业务模型吃透再动代码。资料按准备工具、合约开发、前后端初始化分块,顺序很清晰。动手时别只看视频,跟着把前端、后端、合约三个项目分别初始化跑通,再对照产品订单及存储结构的讲解,自己写一遍创建产品的入参和存储逻辑。遇到前后端交互卡壳,回看初始化那几节的环境配置,多数问题出在工具版本对不上。练完每个模块把代码提交一次,方便回滚对比。

学完能独立做什么

学完你能独立搭一个前端用框架、后端走服务、合约管业务逻辑的完整应用。具体能做的是:设计带周期任务的产品合约结构,处理创建产品和订单的存储逻辑,把合约部署到链上并让前端调通交互。重点是理解多周期这个模型,换到众筹、任务分发、分期结算等场景,骨架可以直接复用。不保证你做完立刻能接外包,但至少拿到一个能跑、能演示、能往里加功能的完整项目,而不是一堆零散的练习合约。


从 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