价格: ¥ 10.00

分类: 数据学院 金融理财

发布: 2018-08-21 08:55:11

更新: 2018-08-21 08:55:11

难度: 入门

演示:

下载地址

区块链入门与去中心化应用实战资源目录
第1部分 课程简介与学习安排
  1--1 课程导学

第2部分 区块链技术的核心概念和原理
  2--1 区块链的过去与未来
  2--2 比特币是什么?
  2--3 比特币原理
  2--4 账户所有权问题
  2--5 为什么记账--挖矿
  2--6 共识机制
  2--7 本部分总结

第3部分 区块链技术核心原理实现(基于Python3)
  3--1 python 实现区块链环境准备
  3--2 建立项目,确定区块结构
  3--3 实现区块类结构--添加交易
  3--4 实现创建区块
  3--5 实现工作量证明
  3--6 添加节点通信功能
  3--7 交易接口实现
  3--8 挖矿接口实现
  3--9 实现注册节点
  3--10 实现共识机制--1
  3--11 实现共识机制--2

第4部分 以太坊入门
  4--1 以太坊由来
  4--2 智能合约
  4--3 核心概念之账号及钱包
  4--4 核心概念之GAS
  4--5 去中心化应用DAPP

第5部分 智能合约编程语言--solidity
  5--1 本部分概述
  5--2 solidity合约文件讲解
  5--3 solidity类型讲解--bool
  5--4 solidity类型讲解--整形
  5--5 solidity类型讲解--常量
  5--6 solidity类型讲解--地址类型
  5--7 solidity类型讲解-- 数组
  5--8 solidity类型讲解-- 结构体和映射
  5--9 solidity类型讲解-- 区块及交易属性
  5--10 solidity错误处理
  5--11 solidity 参数
  5--12 solidity 控制结构
  5--13 solidity 可见性
  5--14 solidity 函数

第6部分  区块链去中心化应用开发
  6--1 合约实战--简单代币开发
  6--2 合约实战--实现标准代币接口
  6--3 合约实战--实现标准代币实现
  6--4 DAPP实战-- 应用介绍及前置知识
  6--5 DAPP实战-- 使用truffle创建项目
  6--6 DAPP实战--  宠物领养合约编写
  6--7 DAPP实战--  合约部署
  6--8 DAPP实战--  合约测试用例
  6--9 DAPP实战--  初始化web 环境
  6--10 DAPP实战--  页面编写
  6--11 DAPP实战--  UI如何与智能合约交互介绍
  6--12 DAPP实战-- 应用中初始化Web3及合约
  6--13 DAPP实战-- 实现合约交互
└─第7部分 中心化应用运行与课程总结
        7--1 DAPP运行--总结