课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

课程详情

课程简介
本课程的内容通过由浅入深的方式,涵盖超级账本技术原理、详细说明了Fabric的逻辑架构、运行时架构,超级账本交易流程详细分析及相关核心模块介绍;通过网络环境搭建,智能合约开发及结合实际企业应用项目实战,一步一步探索Hyperledger Fabric超级账本技术及应用开发实践,能够熟练掌握分布式超级账本平台技术,根据不同的应用场景开发不同的企业级应用。
 
内容简介

第一部分基础篇:
从认识超级账本技术开始,由浅入深的介绍超级账本环境搭建及Hyperledger Fabric架构设计。理解详细的Hyperledger Fabic交易流程实现;能够自行根据不同场景搭建不同的网络环境。
第二部分链码篇:
智能合约的实现包括链码作用、管理、调用、链码开发等相关技术实现;链码的调试方式及如何在开发模式下测试链码以提升工作效率。通过具体示例掌握链码对账本数据的相关API。
第三部分核心篇:
通过对Hyperledger Fabric的核心模块分析,深刻理解Hyperledger Fabric的实现原理及核心业务实现。Hyperledger Fabric共识机制的实现;多通道及多链的应用;账本数据的存储方式及数据库的类型。
第四部分项目实战篇:
通过一个完整的基于fabric-sdk-go实现应用项目进行实战开发,全方位提升技术实力与思维方式;同时掌握应用项目从立项、需求分析、设计、开发、测试、布署的整体流程及技巧。
 
面向对象

区块链技术爱好者
区块链应用开发人员
超级账本应用开发人员/架构师
计算机及相关专业人员
*应具备的基础
Linux系统操作基础
Golang基础
区块链技术基础知识
HTML基础语法
CSS、JavaScript基础语法
jQuery框架基础
 
导师介绍
韩小东
 
15年的开发和教学工作经验,目前专注于区块链底层架构、密码学安全、共识机制、联盟链数据安全研究与实践,尤其在Hyperledger Fabric征信、溯源领域有独到见解和实践。
孔壹学院金牌讲师
高级软件开发工程师
区块链技术资深研究专家
超级账本资深架构师、研究员
HCMC公链代码贡献者
中国区块链DAPP开发百所高校行公益推广大使