区块链以太坊搭建及智能合约应用

  开课信息:   课程编号:KC21151  
  开课日期(天数) 上课地区 费用  
  2020年04月27日~2020年04月30日 海南-海口市 7800  
更多:  
招生对象
---------------------------------
课程内容
---------------------------------
<ul>
<li>2020年4月27-30海口 9月北京</li>
<li><strong>培训费用</strong></li>
<li>
<p>培训费7800元/人(含培训费、场地费、考试证书费、资料费、学习期间午餐),食宿可统一安排,费用自理。请学员带身份证复印件一张。</p>
</li>
<li><strong>培训</strong><strong>收益</strong></li>
</ul>

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

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

<p>2.了解企业级区块链平台的<a href="http://www.ways.org.cn/">架构设计</a>和功能模块;</p>

<p>3.通过<a href="http://www.ways.org.cn/">区块链</a>实际项目案例加深对<a href="http://www.ways.org.cn/">区块链</a>技术的认知和理解。</p>

<ul>
<li><strong>培训</strong><strong>特色</strong></li>
</ul>

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

<ul>
<li><strong>日程安排</strong></li>
</ul>

<table align="center" border="1" cellspacing="0" style="width:680px">
<tbody>
<tr>
<td style="width:89px">
<p><strong>日程</strong></p>
</td>
<td colspan="2" style="width:216px">
<p><strong>培训</strong><strong>模块</strong></p>
</td>
<td style="width:375px">
<p><strong>培训</strong><strong>内容</strong></p>
</td>
</tr>
<tr>
<td style="width:89px">
<p><strong>第一天</strong></p>

<p><strong>上午</strong></p>
</td>
<td colspan="2" style="width:216px">
<p><strong>区块链</strong><strong>、</strong><strong>比特币</strong><strong>、</strong><strong>以太坊介绍</strong></p>
</td>
<td style="width:375px">
<ul>
<li>区块链、比特币、以太坊介绍</li>
</ul>

<p>一. 去中心化与区块链应用场景</p>

<p>二. 区块链技术分类介绍</p>

<p>1. Bitcoin</p>

<p>2. Ethereum</p>

<p>3. EOS</p>

<p>三. 区块链常见概念介绍</p>

<p style="margin-left:42.5000pt">1. 挖矿、矿机、矿池</p>

<p style="margin-left:42.5000pt">2. Hash、POW、Merkel、Fork</p>

<p style="margin-left:42.5000pt">3. Wallet、SPV</p>

<p>四. 分析区块链数据结构</p>

<p>1. 如何看懂比特币区块</p>

<p>2. 如何分析以太坊区块</p>

<p>3. 了解以太坊区块智能合约部署流程</p>
</td>
</tr>
<tr>
<td style="width:89px">
<p><strong>第一天</strong></p>

<p><strong>下午</strong></p>
</td>
<td colspan="2" style="width:216px">
<p><strong>以太坊环境搭建</strong><strong>、</strong><strong>智能合约</strong></p>
</td>
<td style="width:375px">
<p>第二部分:以太坊开发环境搭建、编写智能合约</p>

<p>五. 区块链<a href="http://www.ways.org.cn/">测试</a>环境搭建</p>

<p style="margin-left:42.5000pt">1. Remix IDE、Atom IDE</p>

<p style="margin-left:42.5000pt">2. Node.js安装、配置、运行</p>

<p style="margin-left:42.5000pt">3. 官方区块链案例演示</p>

<p>六. 搭建以太坊私链开发环境</p>

<p style="margin-left:42.5000pt">1. Ethereum Wallet</p>

<p style="margin-left:42.5000pt">2. ENS (Ethereum Name Service)</p>

<p style="margin-left:42.5000pt">3. 编写第一个智能合约</p>
</td>
</tr>
<tr>
<td style="width:89px">
<p><strong>第二天</strong></p>

<p><strong>上午</strong></p>
</td>
<td colspan="2" style="width:216px">
<p><strong>智能合约案例实践</strong></p>
</td>
<td style="width:375px">
<ul>
<li>Solidity语法与面向对象编程</li>
</ul>

<p>七. Solidity智能合约语法</p>

<p>1. Address、Banance、Transfer</p>

<p>2. Enums、Structs、Mapping</p>

<p>3. 修改器与合约自毁</p>

<p>4. 智能合约综合案例</p>

<p>八. Solidity编写智能合约实现众筹</p>

<p>1. 众筹业务分析与结构体定义</p>

<p>2. 添加需要众筹的产品</p>

<p>3. 添加投资人</p>

<p>4. 对众筹结果进行判断与处理</p>
</td>
</tr>
<tr>
<td style="width:89px">
<p><strong>第二天</strong></p>

<p><strong>下午</strong></p>
</td>
<td colspan="2" style="width:216px">
<p>5. Truffle、Web3js框架介绍</p>
</td>
<td style="width:375px">
<p>6. Truffle 、ICO发行自己代币、Web3.js</p>

<p>7. Truffle framework</p>

<p>8. 采用NodeJS搭建Truffle开发环境</p>

<p>9. Truffle创建代币实现</p>

<p>10. 通过zeppelin-solidity创建标准代币</p>

<p>11. 搭建IOC代币框架</p>

<p>12. 设置发型代币的相关参数</p>

<p>13. 导入zeppelin代币框架</p>

<p>14. 对zeppelin框架源码进行分析</p>
</td>
</tr>
<tr>
<td style="width:89px">
<p><strong>第三天</strong></p>

<p><strong>上午</strong></p>
</td>
<td colspan="2" style="width:216px">
<p style="margin-left:-5.4500pt"><strong>太坊宠物商店的开发与部署</strong></p>
</td>
<td style="width:375px">
<p>第一部分:开发自己DAPP 宠物商店</p>

<ol>
<li>Web3.js、Truffle Unbox</li>
<li>Web3js API的使用</li>
<li>Truffle Init创建、编译、测试、部署、互动</li>
<li>Unbox经典案例pet-shop介绍</li>
<li>实现宠物商城动物领养功能</li>
<li>查看商城交易区块信息</li>
<li>DAPP项目部署到以太坊</li>
</ol>
</td>
</tr>
<tr>
<td style="width:89px">
<p><strong>第</strong><strong>三天</strong></p>

<p><strong>下午</strong></p>
</td>
<td style="width:214px">
<p><strong>HyperLedger联盟链环境搭建</strong></p>
</td>
<td colspan="2" style="width:378px">
<p>第三部分:HyperLedger Fabric 联盟链</p>

<ol>
<li>共享账本</li>
<li>共识机制</li>
<li>隐私和安全</li>
<li>权限与身份验证实现</li>
</ol>

<p>第四部分Fabric V2.1 开发环境配置</p>

<ol>
<li>实现智能合约的接口</li>
<li>智能合约的依赖关系</li>
<li>智能合约的数据格式</li>
<li>智能合约的接口解析</li>
<li>官方fabcar案例介绍</li>
</ol>
</td>
</tr>
<tr>
<td style="width:89px">
<p><strong>第四天</strong></p>
</td>
<td colspan="3" style="width:591px">
<p style="margin-left:13.6500pt">学习考核与业内经验交流</p>
</td>
</tr>
</tbody>
</table>

<div style="clear:both;"> </div>
讲师介绍
---------------------------------
于老师  区块链研究院首席架构师 计算机硕士, 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项目研发和应用系统升级,并主导系统架构设计,有着丰富的系统分析设计工作经验。
 
开课时间:2020-04-27 温馨提示:本课程可邀请老师到企业内部培训!
机构名称:深圳市威硕企业管理咨询有限公司 咨询电话:0755-26506757 33558698
课程地区:
联 系 人:李正华先生 彭静小姐 郑江波先生
浏览次数:
电子信箱:martin@ways.org.cn

  免费资询/报名 请仔细填写以便我们安排此课程专业人士第一时间回复您!
您的姓名: * 预计参加此课程人数: *
联系电话: *  移动电话或传真:
电子邮件: * 所在单位:
咨询内容:
(或备注)
*