这门课解决什么工作场景
很多想转行区块链的开发者,卡在“看懂了理论,却写不出代码”这一步。这门课解决的核心场景,就是带你在 FISCO-BCOS 这个国产联盟链平台上,跑通一个去中心化应用(DApp)的后端开发全流程。它不空谈公链代币逻辑,而是聚焦企业级场景:从底层节点搭建、控制台操作,到用 Go 语言对接智能合约。如果你需要参与供应链金融、政务存证或数据溯源等联盟链项目,这套实操流程能直接对应实际工作需求。
适合什么基础与建议先看哪几块
资料适合有 Go 语言基础、了解基本后端开发,但对区块链零经验或刚接触 FISCO-BCOS 的程序员。不需要你精通密码学,但得能看懂简单的 Go 代码逻辑。建议学习时直接从环境准备和节点配置看起,先动手把单节点网络跑通,熟练使用 console 控制台和 webase-front 可视化工具。这两块是后续开发的地基,跑通后你会对联盟链的节点交互有直观体感。接着重点看 Go-SDK 部分,特别是 abigen 工具编译合约 ABI 的环节,这是连接后端代码与链上智能合约的桥梁,必须手动敲一遍,不要只看视频。
学完能独立做什么与资料怎么配合练习
学完后,你能独立完成一个基础联盟链 DApp 的后端研发:包括部署 FISCO-BCOS 节点、编写并编译 Solidity 智能合约、生成 Go 调用代码,以及用 Go-SDK 实现对合约只读函数的查询和写函数的链上修改。配合练习时,建议按视频顺序分阶段操作:先在本地虚拟机搭好节点和网络,确保控制台能正常查询区块状态;然后自己写一个极简的存证合约,用 abigen 生成 Go 文件;最后写一个简单的 Go 主程序,通过 SDK 连接节点,调用合约的写入方法并查询结果。整个过程重点在于跑通“环境-合约-后端”的闭环,把每个视频里的命令和配置亲自验证一遍,比单纯看完所有视频更有价值。
掌握基于Go语言、Solidity,在fisco-bcos平台开发区块链应用的能力
课程目录
* 01 项目背景与环境准备/
* 01 项目简介与演示.mp4 10:11
* 02 Dapp架构概述.mp4 14:16
* 03 fisco-bcos节点安装.mp4 05:19
* 04 节点配置与网络启动.mp4 06:10
* 05 console的安装与使用.mp4 12:45
* 06 webase-front的安装与简单使用.mp4 14:57
* 02 go-sdk使用/
* 01 go-sdk配置文件说明与abigen工具生成.mp4 10:00
* 02 使用abigen编译智能合约abi.mp4 07:27
* 03 使用go-sdk连接节点.mp4 10:36
* 04 使用go-sdk调用合约只读函数.mp4 08:18
* 05 go-sdk调用合约写函数.mp4 07:48
* 03 项目智能合约开发/
* 01 应用开发说明.mp4 05:01
* 02 ERC20接口准备.mp4 07:39
* 03 ERC20查询类接口实现.mp4 07:36
* 04 ERC20转账和授权实现.mp4 10:41
* 05 ERC20合约测试.mp4 06:40
* 06 任务合约结构化设计.mp4 08:24
* 07 任务发布实现.mp4 12:22
* 08 任务状态修改实现.mp4 15:40
* 09 任务查询与水龙头实现.mp4 05:50
* 10 项目合约整体功能测试.mp4 07:30
* 04 应用后端实现(一)开发准备/
* 01 gin框架简介与搭建.mp4 12:05
* 02 合约迁移与编译.mp4 12:19
* 03 账户管理测试与分析.mp4 18:07
* 04 钱包封装账户创建.mp4 16:43
* 05 钱包验证与身份证明实现.mp4 14:55
* 06 boltdb简介与结构分析.mp4 05:13
* 07 boltdb相关api操作.mp4 10:58
* 08 boltdb接口封装.mp4 11:22
* 05 应用后端实现(二)注册登陆/
* 01 通用响应消息设计与实现.mp4 21:05
* 02 注册请求数据解析.mp4 14:58
* 03 注册核心功能封装.mp4 08:18
* 04 注册功能测试.mp4 09:47
* 05 登陆请求数据解析.mp4 08:04
* 06 登陆口令验证处理.mp4 11:23
* 07 session处理.mp4 03:51
* 08 登陆后session数据保存.mp4 09:37
* 06 后端应用实现(三)任务发布与列表查询/
* 01 任务发布数据解析.mp4 09:25
* 02 节点连接与合约实例初始化.mp4 11:55
* 03 任务发布合约-调用.mp4 17:27
* 04 任务发布测试与问题解决.mp4 11:35
* 05 注册请求水龙头.mp4 04:33
* 06 余额查询实现.mp4 15:26
* 07 任务列表查询.mp4 16:28
* 08 任务列表分页处理.mp4 11:01
* 07 后端应用实现(四)前端嵌入/
* 01 前端文件包下载与处理.mp4 05:01
* 02 前端工程文件嵌入.mp4 05:15
* 03 退出接口实现.mp4 04:56
* 04 前端发布任务测试.mp4 10:40
* 08 后端应用实现(五)任务更改与整体测试/
* 01 任务状态变更实现-调用封装.mp4 10:14
* 02 项目整体测试.mp4 08:58
* 03 bug分析与解决.mp4 09:47
* 04 课程总结与收获.mp4 02:40
* 09 附录:fisco-bcos-3.0简介/
* 01 3.0-fisco-bcos安装.mp4 14:53
* 02 3.0-console安装.mp4 10:08
* 03 3.0-webase-front安装.mp4 10:20
* 04 3.0-go-sdk使用-环境配置.mp4 09:23
* 05 3.0-go-sdk使用-代码测试.mp4 18:10






