区块链最全线上培训大纲——尹成学院

区块链乃大势所趋,尹成学院联合微软加清华名师打造最强教学团队。传播智慧我们用心,人生冲锋你们用力

第一阶段 区块链与Go编程

1区块链与Go语言

区块链的前世今生

区块链现状与就业

区块链前景

区块链与go语言

go语言开发环境的搭建

 

第2天 Go语言基础

标识符

关键字

字面量

操作符

表达式

 

第3天 Go基本类型和高级类型

基本类型

数组

切片

字典

函数和方法

接口

结构体

 

第4天 Go流程控制

代码块和作用域

If语句

Switch语句

for语句

defer语句

panic和recover

实战演练:聊天机器人

 

第5天 并发编程

并发编程基础

多进程编程

多线程编程

多进程与多线程

 

第6天 Go的并发机制

goroutine

channel

实战演练:载荷发生器

 

第7天 同步

条件变量

原子操作

WaitGroup

临时对象池

实战演练:Concurrent Map

 

第8天 网络编程

Socket编程

HTTP编程

RPC编程

JSON处理

实战演练:网站开发

 

第9天 Go语言编程实战

Go语言实现聊天室

爬虫

 

第10天 数据库

数据库MySQL

数据库MongoDB

 

第11天 前端

前端HTML

前端CSS

前端JS

 

第12天 区块链预备

比特币、以太坊、EOS环境搭建与Hello World

 

第13天 分布式系统介绍

系统重发与幂等性

CAP理论

负载均衡

数据拆分

 

第二阶段 密码学与共识算法

第14天 密码学(一)

对称加密

非对称加密

DES

 

第15天 密码学(二)

分组密码

公钥密码

HASH

 

第16天  密码学(三)

MD5

RSA密码体制

椭圆曲线签名算法(ECDSA)

 

第17天 密码学(四)

SHA256

Ripemd130

数字签名

 

第18天 密码学(五)

PKI体系

零知识证明

 

第19天 共识算法(一)

POW

POS

DPOS

 

第20天 共识算法(二)

PBFT

Raft

Paxos


第三阶段 以太坊源码解析

第21天 以太坊源码概览

数据结构

DataBase

创世区块

StateDB

Validator&Processor

 

第22天 以太坊基础架构

链规格格式

ICAP

URL 提示协议

 

第23天 DEV技术

RLP 编码

节点发现协议

DEVp2p 有线协议

 

第24天 Ethash

Ethash

Ethash C API

Ethash DAG

 

第25天 Whisper

Whisper Proposal

Overview 概述

PoC-1 有线协议

PoC-2 有线协议

 

第26天 以太坊 DAPP 开发实践(一)

开发基础之Solidity语言(从入门到精通)

 

第27天 以太坊 DAPP 开发实践(二)

私有链搭建

联盟链搭建

truffle,framework与Web.js框架

 

第28天 开发、部署第一个Dapp应用:宠物商店

开发环境搭建

编写智能合约

编译部署智能合约

使用Web3和智能合约交互

MetaMask

 

第29天 实现一个代币

代币管理

代币增发

代币兑换

资产冻结

Gas自动补充

 

第30天 以太坊智能合约众筹(ICO)

众筹

代币

众筹智能合约

部署

扩展

 

第31天 可升级的智能合约

代码逻辑

数据

 

第32天 IPFS + 区块链

IPFS环境配置

IPFS+IPNS+个人博客搭建


第四阶段 超级账本

第33天 超级账本 Fabric 部署

项目介绍

本地编译安装

使用 Docker 镜像安装

启动 Fabric 网络

ChainCode 概念及使用

多通道使用

 

第34天 超级账本 Fabric 配置管理

Peer 配置

Orderer 配置

cryptogen 生成组织身份配置

configtxgen 生成通道配置

configtxlator 转换配置

超级账本 Fabric CA 应用与配置

 

第35天 超级账本 Fabric 架构设计

整体架构

网络层相关组建

共识相关组建

权限管理相关组建

业务层相关组建

gRPC消息协议

权限管理和策略

用户链码

系统链码

排序服务


第五阶段 EOS &比特币

第36天 C++面向对象编程

抽象,封装,继承,多态

泛型编程(模板)

STL 库(各种容器)

QT库

boost 库

OpenSSL库 

第37天 EOS开发基础(一)

EOS 智能合约

HPP

CPP

WAST

ABI


第38天 EOS开发基础(二)

综合账户和钱包

Tie-Tac-Toe

 

第39天 比特币内涵与设计理念

比特币内涵

比特币的价值

比特币交易设计详解

比特币的双花攻击、51%攻击、密码攻击详解

作为区块链基础的比特币

挖矿与矿池

 

第40天 比特币源码(一)

交易

交易池

区块

共识

脚本

p2p网络

merkle tree

SPV与bloom

JSON-RPC接口

命令行参数

比特币执行流程详解

 

第41天 比特币实战(一)

编译比特币源码

山寨货币(一)

 

第42天 比特币实战(二)

山寨货币(二)

 

第六阶段 项目综合实战

第43天 项目综合实战(一)

剖析非同质化代币 ERC721 : 全面解析 ERC721 标准

 

44天 项目综合实战(二)

超级账本分布式记账系统实现

 

第45天 项目综合实战(三)

eos智能合约租房去中介化

 

 更多详情请关注:


网址:http://www.qukuailianxueyuan.io/



欲领取造币技术与全套虚拟机资料

区块链技术交流QQ群:756146052  备注:CSDN

尹成学院微信:备注:CSDN


 

 

 

 


你可能感兴趣的:(区块链)