区块链开发实战班
1.适合人群
l Node.js, Java 工程师
l 想快速入门区块链领域的开发人员
2.上课方式
全日制脱产,每周5天上课,有老师带领参与真实区块链项目的研发,课程总共两个月。
3.课程目标
基于以太坊的真实项目实习
· 深入理解区块链、比特币、以太币底层运行原理
· 深入理解挖矿原理
· 了解以太坊各种客户端的安装以及使用
· 熟练掌握以太坊钱包账号管理
· 了解以太网区块链网络
· 掌握Solidity开发环境及其配置
· 熟练掌握Solidity语言相关语法
· 熟练掌握如何搭建基于以太坊的联盟链
· 开发符合ERC20的加密数字货币
· 理解ICO
· 理解并熟练掌握IPFS星际文件系统的基本命令及相关API
· 在区块链平台以太坊上编写、部署去中心化的知识版权保护智能合约
· 在区块链平台以太坊上编写、部署去中心化的学生综合评测智能合约
· 熟练掌握基于Ethereum的Dapp(去中心化应用)的开发部署
· 熟练掌握如何使用Node.js部署智能合約(Smart Contract)
基于Hyperledger 企业级项目开发
l 熟悉Hyperledger Fabric 的各种组件(Peers、Orderer、MSP等)
l 了解Hyperledger fabric架构
l 能够使用Hyperledger fabric搭建集群平台
l 能够使用Node.js或Go语言编写学历证书智能合约链码
l 熟悉Hyperledger Fabric的部署
4.指导老师
l Kevin Zhang
Skyquark创始人,长期从事数据挖掘,人工智能,大数据相关工作,曾在Blackberry 和Scotia Bank 担任数据团队管理工作。 目前主要领导区块链应用的落地研发。
l Charles Zhu
东京大学博士, 20年软件开发经验。目前从事基于以太坊的应用开发。
l Collin Fan
高级软件工程师,目前在Equifax 从事Hyperledger的系统集成,软件开发和网络部署。