培训目标:
|
- 区块链、比特币、以太坊介绍与环境搭建
- Solidity、Truffle Framework
- React 、Truffle、Web3.js
- HyperLedger Fabric 架构与应用
-
-
主题
|
课程安排 |
区块链、比特币、以太坊介绍与环境搭建 |
去中心化与区块链应用场景
区块链技术分类介绍
- Bitcoin
- Ethereum
- EOS 区块链常见概念介绍
- 挖矿、矿机、矿池
- Hash、POW、Merkel、Fork
- Wallet、SPV 区块链测试环境搭建
- Remix IDE、Atom IDE
- Node.js安装、配置、运行
- 官方区块链案例演示 搭建以太坊私链开发环境
- Ethereum Wallet
- ENS (Ethereum Name Service)
- 编写第一个智能合约
|
Solidity、Truffle Framework |
Solidity基本语法
- 数据类型、类、对象、多重继承
- Tuples、constant
- 属性与方法访问权限
- String、Byte、Dynamically、Array
- 单位换算与Gas计算 Solidity高级语法
- Address、Banance、Transfer
- Enums、Structs、Mapping
- 修改器与合约自毁
- 智能合约综合案例 Truffle framework
- 采用NodeJS搭建Truffle开发环境
- Truffle创建代币实现
- 通过zeppelin-solidity创建标准代币
|
React 、Truffle、Web3.js |
React快速入门
- React JSX
- React 组件、事件
- State、Props
- 组件生命周期
- React ajax、Refs Web3.js、Truffle Unbox
- Web3js API的使用
- Truffle Init创建、编译、测试、部署、互动
- Unbox经典案例介绍
- 采用React、Web3.js 重构Unbox Web端区块链项目
|
HyperLedger Fabric 架构与实现 |
HyperLedger Fabric 架构设计
- 共享账本
- 共识机制
- 隐私和安全Fabric V1.0 开发环境配置
- 安装Docker和Docker-Compose
- 使用Docker创建 Fabric 网络
- 使用命令行工具部署、调用、查询智能合约
- 开发环境故障排除
- Fabric 常用的 Docker 命令
|
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值