课程简介
本课程从区块链以太坊、比特币和超级账本三方面技术,进行详细讲解和实战。本课程以实战为主,理论内容为辅。
目标收益
培训对象
课程大纲
1.前言 | 综述 |
2.第一课 区块链技综述 |
2.1区块链技术说明 2.2技术分类 2.2.1数字货币:以太坊、比特币 2.2.2共享账本:超级账本 |
3.第二课 实战准备 |
3.1环境准备: 操作系统(Ubuntu 64,macOS ) docker git 3.2编程准备: go nodejs sh脚本 |
4.第三课 比特币 |
4.1比特币简介 4.2比特币技术特点 4.3比特币部署 4.4比特币常用命令 4.5加入比特币公有链 4.6比特币项目实战准备 4.7实战项目:钱包 |
5.第四课 以太坊 |
5.1以太坊简介 5.2以太坊的技术特点 5.3以太坊部署 5.4以太坊常用命令 5.5以太坊编程接口 5.6加入以太坊共有链 5.7搭建以太坊私有链 5.8实战项目:基于智能合约的代币系统、钱包系统 |
6.第五课 hyperledger/fabric |
6.1超级账本项目介绍 6.2fabric项目介绍 6.3fabric安装部署 6.4fabric常用管理命令 6.5fabric常用工具的使用 6.6fabric智能合约(chaincode) 6.7fabric实战准备 6.8实战项目:浏览器、供应链金融、征信 6.9fabric开源项目简介 |
1.前言 综述 |
2.第一课 区块链技综述 2.1区块链技术说明 2.2技术分类 2.2.1数字货币:以太坊、比特币 2.2.2共享账本:超级账本 |
3.第二课 实战准备 3.1环境准备: 操作系统(Ubuntu 64,macOS ) docker git 3.2编程准备: go nodejs sh脚本 |
4.第三课 比特币 4.1比特币简介 4.2比特币技术特点 4.3比特币部署 4.4比特币常用命令 4.5加入比特币公有链 4.6比特币项目实战准备 4.7实战项目:钱包 |
5.第四课 以太坊 5.1以太坊简介 5.2以太坊的技术特点 5.3以太坊部署 5.4以太坊常用命令 5.5以太坊编程接口 5.6加入以太坊共有链 5.7搭建以太坊私有链 5.8实战项目:基于智能合约的代币系统、钱包系统 |
6.第五课 hyperledger/fabric 6.1超级账本项目介绍 6.2fabric项目介绍 6.3fabric安装部署 6.4fabric常用管理命令 6.5fabric常用工具的使用 6.6fabric智能合约(chaincode) 6.7fabric实战准备 6.8实战项目:浏览器、供应链金融、征信 6.9fabric开源项目简介 |