课程信息
课程介绍
-
第一阶段
区块链主流语言-Go语言开发实战
Go语言介绍及开发环境搭建/基础类型/运算符流程控制 / 函数 / 工程管理 / 复合类型/面向对象编程/指针与方法/异常处理/文本文件处理/Go包/综合文件处理/Go测试开发实战
-
第二阶段
区块链后端技术体系-Go语言高并发服务器开发Linux命令/Linux开发与调试工具/系统I/O操作进程与IPC通信/线程与同步/Goroutine协程与调度器/ Channel管道与CSP同步机制 / 网络协议与网路编程/Go高并发服务器开发实战/Go并发爬虫系统开发实战
-
第三阶段
去中心化前端开发与web服务器开发关系型数据库-MySQL/No-SQL缓存型数据库-Redis/分布式文件系统-FastDFS/前端开发Beego框架/项目实战
-
第四阶段
Go开发区块链公链-区块链密码学,分布式编程,共识算法,基本概念,Golang公链开发
常用密码算法/常用密码协议/案例:中心化区块链交易所安全系统 / 分布式编程概念 / 共识算法 / 区块链概念(链与币、通证)/区块链架构机理分析与实践/前4阶段项目综合实战Golang实现区块链底层公链
-
第五阶段
以太坊与智能合约与DAPP开发
以太坊环境搭建与智能合约Solidity简介/以太坊DAPP与Solidity开发基础/智能合约实战/通过以太坊智能合约来进行众筹(ICO)/IPFS+区块链/ 以太坊源码概览 / 以太坊源码分析/编译并山寨以太坊
-
第六阶段
区块链分布式应用开发
虚拟化VS容器化/Docker与Kubernetes(k8s)实战/Go语言与微服务/区块链与去中心化数据体系/Git/项目实战
-
第七阶段
区块链系统框架开发超级账本与区块链3.0EOS
超级账本Fabric部署/超级账本Fabric配置管理/超级账本Fabric架构设计/ 超级账本区块链框架/ Go语言智能合约的开发与部署/ Go+Hyperledger Fabric/Node.js简介/Nodejs 超级账本二次开发/项目实战开发/区块链3.0EOS简介/EOS智能合约开发/EOS案例/项目实战
-
第八阶段
比特币与EOS底层源码分析
C++面向对象编程/区块链1.0比特币源码分析(C++,go)/比特币源码定制修改兄弟币/区块链3.0 EOS源码分析/EOS源码分析定制修改兄弟OS
-
第九阶段
高级企业级项目实战
Ripple技术介绍/比特币、以太坊挖矿工具开发/钱包开发与交易所设计/区块链主网上线开发/拍卖系统开发/项目快速二次开发实战/笔试、机试、面试综合训练/DAPP面试训练/公链底层面试训练/比特币以太坊EOS超级账本面试训练/简历编写指导/工作推荐
相关推荐课程