您的位置:创新中国网 > 科技

『区块链开发实战周末班』以太坊Ethereum代币系统、智能合约开发实战

发布时间:2017年09月13日 17:49 来源:geceo.com 编辑:创新中国   阅读量:4239   
导读:『孔壹学院』以太坊(Ethereum)代币系统、智能合约开发实战课程一、适合人群iOS、Android、HTML5工程师Node.js、PHP、Java工程师欲快速入门区块链开发的小伙伴们二、课程目标深入理解区块链、比特币、以太币底层运行原...

『孔壹学院』以太坊(Ethereum)代币系统、智能合约开发实战课程

『区块链开发实战周末班』以太坊Ethereum代币系统、智能合约开发实战课程

一、适合人群

  • iOS、Android、HTML5工程师

  • Node.js、PHP、Java工程师

  • 欲快速入门区块链开发的小伙伴们

二、课程目标

  • 深入理解区块链、比特币、以太币底层运行原理

  • 深入理解挖矿原理

  • 了解以太坊各种客户端的安装以及使用

  • 熟练掌握以太坊钱包账号管理

  • 了解以太网区块链网络

  • 掌握Solidity开发环境及其配置

  • 熟练掌握Solidity语言相关语法

  • 熟练掌握如何搭建基于以太坊的私有链

  • 熟练掌握如何搭建基于以太坊的联盟链

  • 创建创始区块

  • 智能合约实战项目

    • 开发属于你自己的加密数字货币

    • 在区块链平台以太坊上编写、部署去中心化的投票智能合约

    • 版权保护智能合约编写

  • 熟练掌握基于Ethereum的Dapp(去中心化应用)的开发部署

  • 熟练掌握如何使用Node.js部署智能合約(Smart Contract)

三、课程大纲 第一天 智能合约开发基础语法

2017.10.14 09:00 - 18:00 (周六)

  • 比特币和现有概念的介绍

    • 历史

    • 比特币一个状态转移系统

    • 挖矿

    • 梅克尔树(Merkle Trees)

    • 山寨区块链应用

    • 脚本 (ing)

  • 以太坊

    • 以太坊账户

    • 信息和交易

    • 以太坊状态转移函数

    • 代码执行

    • 区块链和挖矿

  • 应用

    • 令牌系统

    • 金融衍生工具

    • 身份和信用系统

    • 分散的文件存储

    • 去中心的自治组织

    • ......

  • 以太坊、比特币钱包管理

    • Mist钱包

    • METAMASK

    • MyEtherWallet

    • Parity Ethereum

  • Solidity智能合约开发环境搭建

  • Solidity + METAMASK + Remix 智能合约HelloWorld开发部署

  • Solidity智能合约语法深度讲解

    • 6.1 创建合约

    • 6.2 访问权限和Getters

    • 6.3 函数修饰符

    • 6.4 常数

    • 6.5 常数函数

    • 6.6 回调函数

    • 6.7 事件

    • 6.8 继承

    • 5.1 输入参数和输出参数

    • 5.2 控制结构

    • 5.3 函数调用

    • 5.4 通过'new'创建合约

    • 5.5 运算符优先级

    • 5.6 解析赋值

    • 5.7 作用域和声明

    • 4.1 以太单元

    • 4.2 时间单位

    • 4.3 特殊的变量和函数

    • 3.1 值类型

    • 3.1.1 Booleans

    • 3.1.2 Integers

    • 3.1.3 Address

    • 3.1.4 arrays

    • 3.1.6 Numbers

    • 3.1.7 Address 字面量

    • 3.1.9 String 字面量

    • 3.1.11 枚举

    • 3.1.12 函数类型

    • 3.2 引用类型

    • 3.3 映射/字典

    • 3.4 涉及左值的操作符

    • 3.5 基本数据类型之间的转换

    • 3.6 类型向下转换

    • 2.1 状态变量

    • 2.2 函数

    • 2.3 函数修饰符

    • 2.4 事件

    • 2.5 结构体类型

    • 2.6 枚举类型

    • 1.1 版本声明

    • 1.2 导入其他源文件

    • 1.3 注释

    • 1、 Solidity源文件的结构

    • 2、 一个合约的结构

    • 3、 类型

    • 4、 单位和全局变量

    • 5、 表达式和控制结构

    • 6、 合约

第二天、智能合约项目实战开发部署

2017.10.15 09:00 - 18:00 (周日)

  • 搭建以太坊联盟链

  • 搭建以太坊私链

  • 创建创始区块

  • 开发属于你自己的加密数字货币

  • 在区块链平台以太坊上编写、部署去中心化的投票智能合约

  • 在区块链平台以太坊上编写、部署版权保护智能合约

  • 基于Ethereum的Dapp(去中心化应用)的开发部署

  • 使用Node.js部署智能合約(Smart Contract)

周末班信息

备注:电脑自带,Windows、Mac皆可。

时间

  • 2017.10.14 09:00 - 18:00 (周六)

  • 2017.10.15 09:00 - 18:00 (周日)

地点

  • 线下地址:北京市昌平区珠江摩尔国际大厦7号楼2单元1006

备注:不在北京或者不能来北京的小伙伴到时候可以购买录播视频

名额

  • 首期班限20人

课时费

  • 前10名 998RMB/人

  • 后10名 1288RMB/人

报名请联系『小精灵』

微信:ershiyidianjian

电话:13366647737

『区块链开发实战周末班』以太坊Ethereum代币系统、智能合约开发实战课程
『区块链开发实战周末班』以太坊Ethereum代币系统、智能合约开发实战课程
『区块链开发实战周末班』以太坊Ethereum代币系统、智能合约开发实战课程

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

专题报道