Breaking Down Bitcoin
What you'll learn
- Create their own blockchain
- Understand the networking and cryptography behind Bitcoin
Requirements
- Basic JavaScript
Description
Bitcoin has taken the world by storm - not just because of its use as a currency, but because of the underlying technology of blockchain.
Blockchain allows developers to build decentralized applications that share information across a network of computers. This, along with breakthroughs in cryptography, has brought about a new way of development - blockchain.
In this series, we'll go through the original Bitcoin protocols and implement them from scratch in Node JS. The original source code was written in C++, but Node allows us to understand the concepts easily with less code.
Who this course is for:
- Programmers interested in Bitcoin and blockchain technology
Course content
- Preview23:25
Instructor
Tom Goldenberg is a full-stack engineer, entrepreneur, writer and organizer focused on developing innovative products for agile companies. He was awarded as the #8 Top Voice in Technology by LinkedIn in 2016, and has appeared on BBC and numerous programs on the subjects of software engineering and mobile development. He is the co-author of the online tutorial "Build React Native," and the creator of several successful iOS and Android apps. His writing on software development has been featured in the Financial Revolutionist, CoinDesk, MongoDB, and other publications. Tom is co-founder of Commandiv, a stock- and crypto-trading platform that provides intelligent trading recommendations.