你的位置: 首页 > 公开课首页 > 互联网/语言 > 课程详情

details

区块链实战技术

暂无评价   
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价格
7800
你还可以: 收藏

课程大纲:

课程详情

第一天

上午区块链、比特币、以太坊介绍

第一部分区块链、比特币、以太坊介绍

一. 去中心化与区块链应用场景

二. 区块链技术分类介绍

1. Bitcoin

2. Ethereum

3. EOS

三. 区块链常见概念介绍

1. 挖矿、矿机、矿池

2. Hash、POW、Merkel、Fork

3. Wallet、SPV

四. 分析区块链数据结构

1. 如何看懂比特币区块

2. 如何分析以太坊区块

3. 了解以太坊区块智能合约部署流程

第一天

下午以太坊环境搭建、智能合约

第二部分:以太坊开发环境搭建、编写智能合约

五. 区块链测试环境搭建

1. Remix IDE、Atom IDE

2. Node.js安装、配置、运行

3. 官方区块链案例演示

六. 搭建以太坊私链开发环境

1. Ethereum Wallet

2. ENS (Ethereum Name Service)

3. 编写第一个智能合约

第二天

上午智能合约案例实践

第一部分Solidity语法与面向对象编程

一. Solidity智能合约语法

1. Address、Banance、Transfer

2. Enums、Structs、Mapping

3. 修改器与合约自毁

4. 智能合约综合案例

二. Solidity编写智能合约实现众筹

1. 众筹业务分析与结构体定义

2. 添加需要众筹的产品

3. 添加投资人

4. 对众筹结果进行判断与处理

第二天

下午5. Truffle、Web3js框架介绍

6. Truffle 、ICO发行自己代币、Web3.js

7. Truffle framework

8. 采用NodeJS搭建Truffle开发环境

9. Truffle创建代币实现

10. 通过zeppelin-solidity创建标准代币

11. 搭建IOC代币框架

12. 设置发型代币的相关参数

13. 导入zeppelin代币框架

14. 对zeppelin框架源码进行分析

第三天

上午 区块链Web项目开发与EOS

第一部分:开发自己区块链Web项目

1.Web3.js、Truffle Unbox

2.Web3js API的使用

3.Truffle Init创建、编译、测试、部署、互动

4.Unbox经典案例pet-shop介绍

第二部分:EOS介绍与环境搭建

1、Eos环境搭建

2、创建钱包和账户

3、部署合约操作合约

4、eos学习资料网站

5、演示一个项目

第三天

下午HyperLedger联盟链环境搭建

第三部分:HyperLedger Fabric 联盟链

1.共享账本

2.共识机制

3.隐私和安全

4.权限与身份验证实现

第四部分Fabric V2.1 开发环境配置

1.实现智能合约的接口

2.智能合约的依赖关系

3.智能合约的数据格式

4.智能合约的接口解析

5.官方fabcar案例介绍

第四天学习考核与业内经验交流

讲师介绍

X.FENG老师,( )资深讲师。区块链研究院首席架构师 计算机硕士, 16年IT技术经验,中国区块链技术的早期探索者和传播者,在相关领域具有非常丰富的经验。先后主持开发过电子商务、大数据、机器学习、区块链等相关系统。。。创立中国第一个专门区块链技术社区。已经参与过多个区块链落地项目,对区块链在供应链金融、数字货币、众筹等领域的应用有丰富实战经验。


刘老师,( )资深讲师。 有15年JAVA开发经验,9年授课经验. 精通J2EE多层架构和多种设计模式,熟悉Struts、MyBatis、Hibernate、Spring、Spring MVC、Android、H5、Jquery Mobile、AngularJS、Bootstrap等多种开源框架, 对源码有一定的理解. 熟悉 WebLogic, JBoss 容器并发集群的使用, 熟悉WebService、CXF、RESFul、UML、SVN、EasyUI、Flex、Lucene 等技术。长期专注于J2EE系统的分析与设计,亲身参与多个J2EE项目研发和应用系统升级,并主导系统架构设计,有着丰富的系统分析设计工作经验。


本课程名称: 区块链实战技术

查看更多:互联网/语言公开课

情商 nlp 相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%