support hotline 021-65210156
Login|Registered
Home
Public class
Internal training
Consulting
Expert
Knowledge
service
About Us

《区块链以太坊搭建及智能合约应用技术实战》

《区块链以太坊搭建及智能合约应用技术实战》

Start time:2021 Course duration: 18
Lecturer:冯老师等 Course price:¥7800
Days:3
Course location:北京
Professional Classification:企业经营类、专业认证类、行业培训类、行业培训类:服务业、行业培训类:IT、行业培训类:服务行业、行业培训类:IT行业
Category:
Job classification:
Keyword:区块链以太坊搭建,智能合约应用技术实战
Share to:

Course plan

City Days Price January February March April May June July August September October November December
北京 3 780023-25

Background and goals

课程收益:


课程中通过细致讲解,使学员掌握该技术的本质,即以数据加密、时间戳和分布式共识算法等基础技术为依托,实现链式存储、智能合约和隐私保护等高级功能的分布式账本技术。该技术通过区块链网络节点之间的相互验证、监督和数据备份,从技术层面上保证在链式账本中所存储的数据无法被恶意篡改,特别适合用于解决多方业务协作场景中为维护信用而导致的成本居高不下的问题。具体收益包括:

1.学习区块链技术的概念、发展历程、技术流派和典型应用场景;

2.了解企业级区块链平台的架构设计和功能模块;

3.通过区块链实际项目案例加深对区块链技术的认知和理解。


培训特色:


本次培训从实战的角度对区块链技术进行了全面的剖析,并结合数字票据、供应链金融、电子存证等实际案例分析和探讨区块链技术的应用场景,给区块链相关从业人员以指导和启迪。

Suitable people overview

main content

课程大纲: 


第一天 上午

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

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

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

区块链技术分类介绍

Bitcoin

Ethereum

EOS

区块链常见概念介绍

挖矿、矿机、矿池

Hash、POWMerkelFork

Wallet、SPV

分析区块链数据结构

如何看懂比特币区块

如何分析以太坊区块

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

第一天  下午

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

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

区块链测试环境搭建

Remix IDE、Atom IDE

Node.js安装、配置、运行

官方区块链案例演示

搭建以太坊私链开发环境

Ethereum Wallet

ENS (Ethereum Name Service)

编写第一个智能合约    

第二天  上午

三、智能合约案例实践

Solidity语法与面向对象编程

Solidity智能合约语法

Address、BananceTransfer

Enums、StructsMapping

修改器与合约自毁

智能合约综合案例

Solidity编写智能合约实现众筹

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

添加需要众筹的产品

添加投资人

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

Truffle、Web3js框架介绍   

第二天  下午

四、智能合约案例实践

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

Truffle framework

采用NodeJS搭建Truffle开发环境

Truffle创建代币实现

通过zeppelin-solidity创建标准代币

搭建IOC代币框架

设置发型代币的相关参数

导入zeppelin代币框架

zeppelin框架源码进行分析   

第三天 上午

五、太坊宠物商店的开发与部署

第一部分:开发自己DAPP 宠物商店

Web3.js、Truffle Unbox

Web3js API的使用

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

Unbox经典案例pet-shop介绍

实现宠物商城动物领养功能

查看商城交易区块信息

DAPP项目部署到以太坊      

第三天  下午

六、联盟链环境搭建

第三部分:Fabric联盟链介绍

共享账本

共识机制

隐私和安全

权限与身份验证实现

第四部分:BCS联盟链搭建与实现

联盟链动态加入实现

不同共识算法插拔式使用

节点弹性伸缩

配置可视化链代码管理

云监控服务平台配置 

Instructor

老师


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


老师


15年项目开发与管理经验,9年授课经验,早期区块链布道者和传播者。参与过多个区块链落地的项目,熟悉公有链开发、部署、发币、运营的整个流程,华为区块链认证讲师。对华为BCS联盟链搭建与管理有自己独特的见解。

Student feedback

Related course recommendation

    
    Hello! Welcome to Fu Rui! What can I do for help