区块链最全线下培训大纲——尹成学院
区块链乃大势所趋,尹成学院联合微软加清华名师打造最强教学团队。传播智慧我们用心,人生冲锋你们用力
第一阶段:区块链及其行业及Golang编程
第一周- Go语言快速入门:
(a)了解区块链从业人员的薪资结构组成
(b)了解区块链公司中的职能分类
(c)如何快速转型成为区块链高端人才
(d)如何得到区块链公司就业机会
(e)区块链现状
(f)区块链趋势
(g)区块链的前景
Go语言基础:
1.1初识go语言
1.2开发环境搭建
1.3基础语法
1.4数据结构
1.5变量与常量
1.6运算符
1.7数据类型转换
1.8流程控制
1.9函数
1.10变量作用域
1.11数组、指针与结构体
第二周 并发编程
2.1并发编程基础
2.2多进程编程
2.3多线程编程
2.4多线程与多进程
2.5goroutine
2.6channel
2.7实战——载荷发生器
2.8使用锁
2.9条件变量
2.10原子操作
2.11WaitGroup
2.12临时对象池
2.13实战——Concurrent Map
第三周 网络编程
3.1Socket编程
3.2Http编程
3.3RPC编程
3.4连接数据库
第四周 Go语言编程实战
4.1Go语言实现聊天室
4.2爬虫
第五周 区块链预备
5.1Sql语言
5.2MySql
5.3MongoDB
5.4HTML
5.5CSS
5.6ES6
5.7React基础
5.8Flux
5.9Redux
5.10比特币、以太坊、EOS环境搭建与Hello World
5.11分布式系统介绍
第二阶段-密码学与共识算法
第六周-密码学
6.1 对称加密
6.2 非对称加密
6.3 DES
6.4 分组密码
6.5 公钥密码学
6.6 HASH
6.7 MD5
6.8 RSA密码体制
6.9 椭圆曲线签名算法(ECDSA)
6.10SHA256
6.11ripemd130
6.12数字签名
6.13PKI体系
6.15零知识证明
第七周 -共识算法
7.1 POW
7.2 POS
7.3 DPOS
7.4 PBFT
7.5 Raft
7.6 Paxos
第三阶段 -以太坊源码解析
第八周 -以太坊源码解析
>以太坊源码解析
8.1区块数据结构
8.2交易数据结构
8.3交易的 Hash
8.4区块链数据结构
8.5DataBase
8.6创世区块
8.7StateDB
8.8Validator & Processor
> 基础架构
8.9链规格格式
8.10ICAP
8.11URL 提示协议
> 技术
8.12RLP 编码
8.13节点发现协议
8.14DEVp2p 有线协议
>Ethash
8.15Ethash
8.16Ethash C API
8.17Ethash DAG
>Whisper
8.18Whisper Proposal
8.19Overview 概述
8.20PoC-1 有线协议
8.21PoC-2 有线协议
第九周 -以太坊 DAPP 开发实践:
> 开发基础
9.1开发环境搭建
9.2Solidity 面向对象编程
9.3Solidity 数据类型
9.4solidity 数组、枚举、字典、元祖与结构体
9.5solidity 全局变量和单位
9.6私有链搭建
9.7联盟链搭建
9.8truffle,framework与Web.js框架
第十周-智能合约综合项目:
>开发、部署第一个Dapp应用:宠物商店
10.1搭建智能合约开发环境
10.2创建Truffle项目
10.3编写智能合约
10.4编译和部署智能合约到区块链
10.5如何通过Web3和智能合约交互
10.6MetaMask 的使用
>实现一个可管理、增发、兑换、冻结等高级功能的代币
10.7代币管理
10.8代币增发
10.9代币兑换
10.10资产冻结
10.11Gas自动补充
>通过以太坊智能合约来进行众筹(ICO)
10.12众筹
10.13代币
10.14众筹智能合约
10.15部署
10.16扩展
>编写一个可升级的智能合约
10.17代码逻辑
10.18数据
>IPFS + 区块链
10.19IPFS环境配置
10.20 IPFS+IPNS+个人博客搭建
第四阶段 -超级账本
第十一周(上)超级账本 Fabric 部署
11.1 项目介绍
11.2 本地编译安装地编译安装
11.3 使用 Docker 镜像安装
11.4 启动 Fabric 网络
11.5 ChainCode 概念及使用
11.6 多通道使用
第十一周(中) -超级账本 Fabric 配置管理账本 Fabric 配置管理
11.7 简介
11.7 简介
11.8 Peer 配置
11.9 Orderer 配置
11.10 cryptogen 生成组织身份配置
11.11 configtxgen 生成通道配置
11.12 configtxlator 转换配置
11.13 超级账本 Fabric CA 应用与配置
第十一周(下) -超级账本 Fabric 架构设计
11.14 核心特性
11.15 整体架构
11.16 网络层相关组建
11.17 共识相关组建
11.18 权限管理相关组建
11.19 业务层相关组建
11.20 gRPC消息协议
11.21 权限管理和策略
11.22 用户链码
11.23 系统链码
11.24 排序服务
第五阶段-比特币 & EOS
第十二周 -C++面向对象编程
12.1 抽象,封装,继承,多态
12.2 泛型编程(模板)
12.3 STL 库(各种容器)
12.4 boost 库
12.5 OpenSSL
第十三周 - EOS DAPP 开发实践
>EOS 开发基础
13.1 EOS 智能合约
13.2 HPP
13.3 CPP
13.4 WAST
13.5 ABI
13.6 货币合约
13.7Tie-Tac-Toe
13.8EOS 合约实践
13.9EOS 合约升级
13.10EOS 合约调试
第十四周 -比特币源码
>源码解析
14.1Proof Of Work
14.2 区块高度和分叉
14.3 交易数据
14.4 共识算法
14.5 分叉检测
14.6 交易
- P2PKH 脚本验证
- P2SH 脚本
- 标准交易
- 非标准交易
- 挖矿
14.7合约
- 托管和仲裁
- CoinJoin
14.8Wallet
- 钱包程序
- 钱包文件
14.9 网络交互
- P2P 网络
- 节点发现
- 节点连接
- 初始区块下载
- 区块广播
- 交易广播
- 内存池
- 问题节点
第十五周-比特币源码实战-山寨货币
第六阶段-项目综合性实战
(a)Ripple技术实战
(b)ChainSQL技术实战
(c)Corda技术实战
(d)电子货币实现
(e)去中介化租房系统
(f)C#编程小蚁
(g)Neo数字化资产
(h)微软云区块链服务
(i)华为区块链服务
(j)IBM Blueix区块链
(k)钱包开发与交易所设计
(l)GO语言实现加密货币
(m)GO语言实现共识算法
(n)公链底层点对点协议
(o)ONT项目
(p)NEM区块链开发实战
(q)其他:
(a)矿池矿机
(b)分叉变种
(c)发币/ICO
(d)ERC20标准介绍
(e)Token开发部署
(f)coin开发部署
更多详情请关注:
网址:http://www.qukuailianxueyuan.io/
欲领取造币技术与全套虚拟机资料
区块链技术交流QQ群:756146052 备注:CSDN
尹成学院微信:备注:CSDN
区块链最全线下培训大纲——尹成学院相关推荐
- 区块链最全线上培训大纲——尹成学院
区块链乃大势所趋,尹成学院联合微软加清华名师打造最强教学团队.传播智慧我们用心,人生冲锋你们用力 第一阶段 区块链与Go编程 第1天区块链与Go语言 区块链的前世今生 区块链现状与就业 区块链前景 区 ...
- 财路网每日原创推送:区块链技术热下的“冷思考”
** 区块链技术热下的"冷思考" ** 近年来,区块链技术已成为时下关注的热点话题.作为一个"去中心化"分布式账本数据库,其分布式去中心化.无须信任系统.数据不 ...
- 区块链技术背景下数字音频商业模式变革的逻辑 - 基于云听、喜马拉雅FM和CastBox的对比分析
本文经过<传媒>杂志老师的授权.2022-08-24 ,我在微信公众号 乐生活与爱IT Plus上发表了原创文章<观念即商品.传播即分销.互动即迭代 |元宇宙和新媒体>,并提出 ...
- 尹成学院golang学习快速笔记(1)类型
1.1 变量 Go 是静态类型语⾔,不能在运⾏期改变变量类型. 使⽤关键字 var 定义变量,⾃动初始化为零值.如果提供初始化值,可省略变量类型,由 编译器⾃动推断. var x int var f ...
- python从菜鸟到高手李宁pdf_尹成学院-Python从菜鸟到高手编程实战【已完结 28G】...
带你步入 python 语言的殿堂,讲课生动风趣.深入浅出,全套视频内容充实,整个教程以 python语言为核心,完整精彩的演练了数据结构.算法.设计模式.数据库.大数据高并发检索.文件重定向.多线程 ...
- 尹成学院区块链 Go 学习大纲-取得大纲试看视频联系微信yinchengak48
网址:http://www.1cxy.net GO技术交流QQ群:254416566 所处阶段 主讲内容 技术要点 学习目标 第一阶段Go语言开发入门实战 1.Go语言介绍及开发环境搭建 1.Go语言 ...
- 区块链将是下一个风口,想飞的“猪”都在排队等候
王欣,说起这个名字你或许有些陌生,但是说起快播(奸笑~~~),相信广大网友,尤其是男性网友,多少都有"受其恩惠"吧? 抛开他"最受欢迎的功能"(纯个人喜好)以外 ...
- 区块链技术加持下的十款智能硬件产(kuang)品(ji)
继比特币之后,有同样热度的区块链技术正如雨后春笋般在国内蔓延,并应用到各个互联网场景之中.以下是小编整理的十款智能硬件产品,其中个别产品已与游戏结合的相得益彰! 1.迅雷玩客云 公司:迅雷 简介:玩客 ...
- 区块链技术加持下的社交软件又能玩出什么新花样
疫情影响下,很多朋友都还没有踏上复工的道路,TTC的程序员们却在家里干得如火如荼,为什么呢?因为tata最近有一个大动作,"达人计划"正在为正式上线做最后的优化调整. 看过TTC项 ...
最新文章
- Spring注解之 @EnableScheduling计划任务注解
- 电脑族必备的6款神器,第1个都让人惊艳了!
- 【致青春】谨献给我已逝去的高三
- GDI文字旋转90度
- Virtaulbox虚拟机添加磁盘
- [HDU]2098分拆素数和
- Python20行代码实现视频字符化
- 全国计算机等级考试题库二级C操作题100套(第76套)
- 惊呆了!竟然还有这样的操作!
- c语言二维数组总成绩,c语言5个人3科成绩总分和平均分,用二维数组
- 面对自然灾害,科技能做什么?
- nuxt打包路劲问题_简述Nuxt.js
- Java中的AtomicInteger
- 从源码分析非线程安全集合类的不安全迭代器
- 各主流浏览器的JS执行能力测试
- FeHelper插件安装小结
- android高级开发进阶之路
- 【Multisim仿真】NE555电路三角波、方波、正弦波发生器
- handle与HWND的差别
- java,循环和判断,黑马程序员作业