Introduction to blockchain learning
< Introction to cognition & gt
publication time: 2016
recommendation: this book is mainly for programmers. Combined with API programming, we can tell you the principle and usage of cryptocurrency, as well as how to develop related software. For non programmer readers, the first few chapters of this book are still applicable as in-depth introction of bitcoin Book pdf download: https://quant.la/Download
Dahua blockchain is a book published by Tsinghua University Press in September 2019, written by Zhang Yingping. This book is a blockchain book that comprehensively explains bitcoin, Ethereum, super ledger and EOS, a blockchain development guide from engineer basic skills, development language to smart contract development, and a blockchain engineer guide from technology, project to career development planning
"Dahua blockchain"
"Dahua blockchain" is a blockchain book that pays equal attention to theory and practice, easy to understand and professional. The blockchain technology guide (the first three chapters) mainly explains the concept of blockchain, blockchain applications, bitcoin, Ethereum, super ledger, EOS and other mainstream blockchain technologies. Through learning, each reader can fully understand the implementation principles of mainstream blockchain technologies and understand the future development trend of blockchain. The practical part of development (the last two chapters) starts from the basic skills of blockchain, simulates the development of real blockchain projects, and explains in detail the design, development and deployment of smart contract and DAPP. Through learning, every reader can master the development of blockchain
"chainman College" offers short weekend technical training courses for colleges with a certain programming foundation. You can investigate them and ask about your situation.
At present, there are not many videos on the market for systematic learning of blockchain, and self-learning of blockchain is still relatively rare. You can apply for classes. Black horse programmers will open a new blockchain discipline. Teachers will teach in an easy-to-understand way and explain in simple terms. You can certainly learn it. Source area video network, want to understand the blockchain, watch video tutorial here
why should we learn go language and what are the advantages of go
1. What are the advantages of go
1: performance
2: language performance is very important
3: developer efficiency & don't be too innovative
4: concurrency & Channel
5: fast compile time
6: team building ability
7: powerful ecosystem
8: gofmt, Mandatory code format
9: grpc and protocol buffers
can be directly compiled into machine code, independent of other libraries. Glibc version has certain requirements, and deployment is completed by throwing a file
static type language has the feeling of dynamic language. Static type language can check out most hidden problems when compiling, while dynamic language has the feeling that there are many packages that can be used and the efficiency of writing is very high.
Two steps, the first step to determine the direction, the second step to determine the details H2 > < H2 > has the following directions:
-
I just want to know what it is
-
I want to be engaged in the blockchain instry, development, operation, procts, and even blockchain entrepreneurship
< / OL > < H2 > the details of each direction are as follows: < UL > -
direction 1
< / UL > -
direction2
< / UL >
I want to know what blockchain is and what all kinds of currencies are for
this starts with bitcoin. Here we recommend the "bitcoin" by Li Jun, Chang Jia, et al. It can help you understand the common wisdom behind bitcoin, the principle of decentralization, the history of bitcoin, etc. Next, we will study various currencies. The larger domestic chains are qtum and Neo, and the larger foreign chains are EOS and eth. Study their white papers, teams, history, twitter, telegram groups, etc
at the same time, you also need a place where you can < EM > read the market, exchange ideas, and read articles < / EM > . Here are some common apps. For example, the commonly used app that looks at the price blockfolio ; You can use Babbitt app to read information, block news, news, and even find a place to brag; For currency information, please refer to non small app , which also contains a lot of content. Babbitt app is the one I use most, because its news is reliable and will not fake
< UL >blockchain practitioners
as far as I know, the current practitioners in the blockchain instry have transferred more from Finance or computer majors. If you are a college student, if you want to work in the blockchain instry, you can consider studying finance or computer instry. If you are already working and want to join the blockchain instry, you need to learn the following. A "blockchain: from digital currency to credit society" by Changjia and Han Feng, you can get started with the basic knowledge of blockchain< blockchain technology guide can help you deepen your understanding of blockchain technology Blockchain revolution can take you into an upcoming revolution. Generally speaking, there are many things to learn