Training program on the whole line of blockchain - Yin Cheng College

Yin Cheng 2021-11-24 08:10:48 阅读数:816

training program line blockchain yin

Blockchain is the general trend , Yin Cheng college cooperates with Microsoft and Tsinghua teachers to build the strongest teaching team . Spread wisdom with our heart , Life charge, you force

The first stage Blockchain and Go Programming

The first 1 God Blockchain and Go Language

The past and present life of blockchain

Blockchain status and employment

Blockchain prospects

Blockchain and go Language

go The construction of language development environment

 

The first 2 God Go Language foundation

identifier

keyword

Literal

The operator

expression

 

The first 3 God Go Basic and advanced types

Basic types

Array

section

Dictionaries

Functions and methods

Interface

Structure

 

The first 4 God Go Process control

Code blocks and scopes

If sentence

Switch sentence

for sentence

defer sentence

panic and recover

Practical drill : chatbot

 

The first 5 God Concurrent programming

The basis of concurrent programming

Multiprocess programming

Multithreaded programming

Multiprocess and multithreading

 

The first 6 God Go The concurrency mechanism of

goroutine

channel

Practical drill : Load generator

 

The first 7 God Sync

lock

Condition variables,

Atomic manipulation

WaitGroup

Temporary object pool

Practical drill :Concurrent Map

 

The first 8 God Network programming

Socket Programming

HTTP Programming

RPC Programming

JSON Handle

Practical drill : Website development

 

The first 9 God Go Language programming practice

Go Language implementation chat room

Reptiles

 

The first 10 God database

database MySQL

database MongoDB

 

The first 11 God front end

front end HTML

front end CSS

front end JS

 

The first 12 God Blockchain preparation

The currency 、 The etheric fang 、EOS Environment construction and Hello World

 

The first 13 God Distributed system introduction

System retransmission and idempotency

CAP theory

Load balancing

Data splitting

 

The second stage Cryptography and consensus algorithms

The first 14 God cryptography ( One )

Symmetric encryption

Asymmetric encryption

DES

 

The first 15 God cryptography ( Two )

Group password

Public key password

HASH

 

The first 16 God    cryptography ( 3、 ... and )

MD5

RSA Cryptosystem

Elliptic curve signature algorithm (ECDSA)

 

The first 17 God cryptography ( Four )

SHA256

Ripemd130

digital signature

 

The first 18 God cryptography ( 5、 ... and )

PKI system

Proof of zero knowledge

 

The first 19 God Consensus algorithm ( One )

POW

POS

DPOS

 

The first 20 God Consensus algorithm ( Two )

PBFT

Raft

Paxos


The third stage Ethereum source code analysis

The first 21 God Ethereum source code Overview

data structure

DataBase

Genesis block

StateDB

Validator&Processor

 

The first 22 God Ethereum infrastructure

Chain specification format

ICAP

URL Prompt protocol

 

The first 23 God DEV technology

RLP code

Node discovery protocol

DEVp2p Cable protocol

 

The first 24 God Ethash

Ethash

Ethash C API

Ethash DAG

 

The first 25 God Whisper

Whisper Proposal

Overview summary

PoC-1 Cable protocol

PoC-2 Cable protocol

 

The first 26 God The etheric fang DAPP Development practices ( One )

The foundation of development Solidity Language ( From entry to mastery )

 

The first 27 God The etheric fang DAPP Development practices ( Two )

Private chain building

Alliance chain construction

truffle,framework And Web.js frame

 

The first 28 God Development 、 Deploy the first Dapp application : Pet Shop

Development environment construction

Write smart contracts

Compile and deploy smart contracts

Use Web3 Interact with smart contracts

MetaMask

 

The first 29 God Implement a token

Token management

Token issuance

Token exchange

Assets freeze

Gas Auto supplement

 

The first 30 God Ethereum smart contract crowdfunding (ICO)

Crowd-funding

Tokens,

Crowdfunding smart contract

Deploy

Expand

 

The first 31 God Scalable smart contracts

Code logic

data

 

The first 32 God IPFS + Blockchain

IPFS Environment configuration

IPFS+IPNS+ Personal blog building


The fourth stage Super ledger

The first 33 God Super ledger Fabric Deploy

Project introduction

Local compilation installation

Use Docker Image mount

start-up Fabric The Internet

ChainCode Concept and use

Multi channel use

 

The first 34 God Super ledger Fabric Configuration Management

Peer To configure

Orderer To configure

cryptogen Generate organization identity configuration

configtxgen Generate channel configuration

configtxlator Transform configuration

Super ledger Fabric CA Application and configuration

 

The first 35 God Super ledger Fabric Architecture design

The overall architecture

Network layer related components

Consensus related organizations

Authority management related components

Business layer related organizations

gRPC Message protocol

Rights management and policy

User chain code

System chain code

Sort Services


The fifth stage EOS & The currency

The first 36 God C++ object-oriented programming

abstract , encapsulation , Inherit , polymorphic

Generic Programming ( Templates )

STL library ( All kinds of containers )

QT library

boost library

OpenSSL library  

The first 37 God EOS Development infrastructure ( One )

EOS Intelligent contract

HPP

CPP

WAST

ABI


The first 38 God EOS Development infrastructure ( Two )

Consolidated accounts and wallets

Tie-Tac-Toe

 

The first 39 God Connotation and design concept of bitcoin

Bitcoin connotation

The value of bitcoin

Bitcoin transaction design details

Bitcoin's double flower attack 、51% attack 、 Detailed explanation of password attack

Bitcoin as the foundation of blockchain

Mining and ore pool

 

The first 40 God Bitcoin source code ( One )

transaction

Trading pool

block

Consensus

Script

p2p The Internet

merkle tree

SPV And bloom

JSON-RPC Interface

Command line arguments

Detailed explanation of bitcoin execution process

 

The first 41 God Bitcoin combat ( One )

Compile bitcoin source code

Counterfeit currency ( One )

 

The first 42 God Bitcoin combat ( Two )

Counterfeit currency ( Two )

 

Phase 6 Project comprehensive actual combat

The first 43 God Project comprehensive actual combat ( One )

Analysis of heterogeneous tokens ERC721 : Comprehensive analysis ERC721 standard

 

The first 44 God Project comprehensive actual combat ( Two )

Implementation of super ledger distributed bookkeeping system

 

The first 45 God Project comprehensive actual combat ( 3、 ... and )

eos Smart contract rental disintermediation

 

  For more details, please pay attention to :


website :http://www.qukuailianxueyuan.io/



Want to get the coinage technology and a full set of virtual machine information

Blockchain technology exchange QQ Group :756146052   remarks :CSDN

Wechat of Yin Cheng College : remarks :CSDN


 

 

 

 


版权声明:本文为[Yin Cheng]所创,转载请带上原文链接,感谢。 https://netfreeman.com/2021/11/20211108224341586A.html