区块链完整系统培训课程开始招募

2018年1月8日 9:00 ~ 2018年4月1日 18:00
限额60人
孔壹学院孔壹学院
付费活动,请选择票种
5737 人浏览

发现你感兴趣的活动,结交你聊得来的朋友!

登录注册

微信“扫一扫”

优活动 更精彩!
ID:ihuodongxing
展开活动详情
活动票种...

    活动内容...收起

    2018年1月8号开课,共计22周学习时长,2018年1月8号-2018年6月8号

    一、 壹学院

    孔壹学院隶属于北京从零到壹科技有限公司。成立以来专注于区块链产品底层研发和职业教育培训,立志成为国内区块链职业教育引领品牌。 孔壹学院是一家集产品研发、外包服务、 脱产班、周末班、企业内训、区块链人才服务提供商为一体的综合性区块链商学院。

    截止目前线上线下覆盖人数10000+,即将以北京为中心,辐射全国市场.


    二、 课程大纲

    大阶段

    小阶段

    主要内容

    课时

     

    Golang面向对象编程

    区块链基础

    1. 区块链基本原理

    2. 区块链架构

    3. 区块链应用场景

    4. 钱包使用与安全

    5. GPU多显卡挖矿

    6. 分叉原理与案例

    第01周

    Golang语法基础

     

    开发环境搭建

    1. 变量

    2. 常量

    3. 类型

    4. 流程控制

    5. 函数

    常用算法-排序

    1. 冒泡排序

    2. 快速排序

    3. 简单选择排序

    4. 堆排序

    5. 直接插入排序

    6. 希尔排序

    7. 合并排序

    第02周

    基础算法思想

    1.猜价格游戏

    2.递推算法

    3.枚举(穷举)算法

    4.递归算法

    5.分治算法思想

    6.贪婪算法

    7.试探算法

    8.模拟算法

    数据结构

    1. 简单数据结构

    (1)线性表 - 链表

    (2)队列、循环队列

    (3)先进先出结构 - 栈

    2. 复杂数据结构 - 二叉树

    (1)二叉树的存储

    (2)操作二叉树

    (3)遍历二叉树

    (4)测试二叉树

    (5)线索二叉树

    (6)最优二叉树(哈夫曼树)

    Go高级编程

    1. 面向对象编程

    2. 并发编程

    3. 网络编程

    4. 工程管理

     

     

    第03-04周

    数据库

    1. Sql语言

    2. MySql

    3. MongoDB

    第05周

    React

    1. HTML

    2. CSS

    3. ES6

    4. React基础

    5. Flux

    6. Redux

    第06周

    BloggerChain V1.0

    Go + React + MongoDB实现BloggerChain V1.0

    第07周

    Ethereum智能合约开发

    Solidity面向对象编程

    1. 类和对象

    2. Solidity语法基础

    3. Solidity 安全

    4. 私链搭建

    5. 联盟链搭建

    6. Token建立、发布

    7. Truffle、Web3

    8. Embark

    9. IPFS

    第08周

     

    BloggerChain V2.0

    技术栈:区块链+Go+React+MongoDB+IPFS(新增溯源、维克里拍卖(Vickrey auction)合约)

    Ethereum源码剖析

    密码学

    1. 对称加密

    2. 非对称加密

    3. 序列密码

    4. DES

    5. 分组密码

    6. 公钥密码学

    7. HASH

    8. MD5

    9. RSA密码体制

    10. 椭圆曲线签名算法(ECDSA)

    11. SHA256

    12. ripemd160

    13. 数字签名

    14. PKI体系

    15. 零知识证明

    第09周

    共识算法

    1. POW

    2. POS

    3. DPOS

    4. PBFT

    Ethereum源码解读

    1. 以太坊源码概览

    (1)区块数据结构

    (2)交易数据结构

    (3)交易的Hash

    (4)区块链数据结构

    (5)DataBase

    (6)创世区块

    (7)StateDB

    (8)Validator & Processor

    2. 基础架构

     (1)链规格格式

     (2)ICAP

     (3)URL提示协议

    3. ÐΞV技术

     (1)RLP编码

     (2)节点发现协议

     (3)ÐΞVp2p有线协议

    4. Ethash

     (1)Ethash

     (2)Ethash C API

     (3)Ethash DAG

    5. Whisper

     (1)Whisper Proposal

     (2)Overview概述

     (3)PoC-1 有线协议

     (4)PoC-2 有线协议

    第10周

    项目

    以太坊钱包

    EthWallet

    第11周

    以太坊矿池

    EthPool

    第12周

    Hyperledger Fabric

    Hyperledger Fabric

    1. Hyperledger Fabric1.0架构

    2. Fabric多通道技术

    3. Fabric账本设计

    4. Fabric 1.0 Endorse背书策略

    5. Fabric Gossip源码分析

    6. 开发环境搭建

    7. 开发镜像编译

    8. Hyperledger Composer

    9. ChainCode

    10. 案例

     (1)Fabric Explorer

     (2)cp-web

     (3)marbles

    11. Go 语言智能合约的开发和部署

    第13周

    BloggerChain

    BloggerChain Fabric版

    第14周

    C++

    C++面向对象编程

    1. 抽象,封装,继承,多态

    2. 泛型编程(模板)

    3. STL库(各种容器)

    4. boost库

    5. OpenSSL

    第15-16周

    源码深度解读

    Bitcoin

    1. Proof Of Work

    2. 区块高度和分叉

    3. 交易数据

    4. 共识算法

    5. 分叉检测

    6. 交易

     (1)P2PKH脚本验证

     (2)P2SH 脚本

     (3)标准交易

     (4)非标准交易

     (5)挖矿

    7. 合约

     (1)托管和仲裁

     (2)CoinJoin

    8.  Wallet

      (1)钱包程序

      (2)钱包文件

    9. 操作模式

    10. P2P网络

     (1)节点发现

     (2)节点连接

     (3)初始区块下载

     (4)区块广播

     (5)交易广播

     (6)内存池

     (7)问题节点

    第17周

    BitShare

    1. BitShare环境搭建

    2. 如何使用和运行全节点

    3. 自建节点

    4. BitShares-Core编译

    5. 交易所集成/对接

    6. BitShares服务器架设

    7. DPOS共识算法

    8. bitshares-ui的钱包和帐号管理

    9. bitsharesjs库详解一:ChainStore

    10. bitsharesjs库详解二:交易广播

    11. 搭建比特股的水龙头注册服务

    第18周

    BloggerChain

    BloggerChain

    1. 需求研究

    2. 原型设计

    3. 区块链底层架构

    4. 前后端开发

    5. 共识算法

    6. 智能合约

    7. Token开发

    8. 激励机制

    9. 内容挖矿

    10. 钱包开发

    11. 版权保护

    12. 溯源

    13. 拍卖

    14. 测试、部署、发布

    第19-20周

    毕业项目设计

    毕业项目设计

    区块链项目开发,技术总结,就业指导

    第21-22周


    三,开课时间

          

    201818号开课,共计22周学习时长。

     

    四,课程费用

            

    1018600元,10-2019800元,20名以后21600

     

    五,课程咨询

            

    小精灵(ershiyidianjian)

            春哥(liyc1215

     

    六,上课地点

     

    北京市昌平区回龙观珠江摩尔大厦6号楼二单元505

             

    孔壹学院

    国内区块链职业教育领先品牌


     技术交流 :微信(liyc1215)

     商务合作 :微信(ershiyidianjian)



    举报活动


    活动标签...


    最近参与...

    您还可能感兴趣...

    您有任何问题,在这里提问!

    全部讨论...


    还木有人评论,赶快抢个沙发!

    活动地点查看大图

    活动主办方...更多

    微信扫一扫,分享才精彩
    分享此活动到→
    微信朋友圈!
    活动日历   04月
    26 27 28 29 30 31 1
    2 3 4 5 6 7 8
    9 10 11 12 13 14 15
    16 17 18 19 20 21 22
    23 24 25 26 27 28 29
    30 1 2 3 4 5 6