This course is designed to teach you the basics of blockchain programming. You will learn the fundamentals of blockchain technology, including distributed ledger technology, cryptography, and consensus algorithms. You will also learn how to develop applications using popular blockchain platforms such as Ethereum, Hyperledger Fabric, and Corda