Andreas…Andreas…And More Andreas…

When we asked the first developer we spoke to for resources, we asked, “Other than Andreas’s works, what do you use?” He wrote back, “When it comes to books, I only read Andreas.” So there you have it. To start with, check out Andreas Antonopoulos. If you haven’t heard of him, he’s one of the most influential and well-respected figures in the crypto space.

Andreas is known for his ability to break down the complex ideas found in crypto, and convey them easily, without losing the weight of the information at hand. We’ll touch on his books Mastering Bitcoin and Mastering Ethereum, but you can also check out Andreas’s Internet of Money three-part series, and Mastering the Lightning Network, which is slated for publication in Q4 of 2020.

Mastering Bitcoin

Mastering Bitcoin was written in 2014, and is Andreas’s attempt to introduce the world to the first mainstream peer-to-peer currency in creation. And though we say “attempt,” few can come close to breaking down the complex world of cryptocurrencies like Andreas. From a broad, non-technical introduction, to breaking down Bitcoin’s technical foundation for developers, Mastering Bitcoin is a great starting point for anyone interested in programming in the crypto space.

Mastering Ethereum

Mastering Ethereum is Andreas’s book for the second most popular blockchain and cryptocurrency in the world — Ethereum. Want to learn to program smart contracts, build decentralized applications, and create ERC-20 tokens? These are just a few of the things that Andreas will walk you through as he takes you down the path to mastering Ethereum.

Programming Bitcoin by Jimmy Song

Jimmy Song’s book is catered towards Python developers looking to work with Bitcoin. Song’s book takes you through the components that make up the Bitcoin protocol, and teaches you all that you need to know to build a Bitcoin library.