Blockchain Basics

This first course of the Blockchain series provides a broad overview of the essential concepts of blockchain technology – by initially exploring the Bitcoin protocol followed by the Ethereum protocol – to lay the foundation necessary for developing applications and programming. Participants learn about the decentralized peer-to-peer network, an immutable distributed ledger and the trust model that defines a blockchain. Content includes the hashing and cryptography foundations indispensable to blockchain programming. Along with the other courses of the Blockchain series, it provides the foundation needed for developers who seek to design and develop smart contracts and decentralized applications on the blockchain

Course Duration: Approximately 19 hours

Learning Outcomes

  • Create nodes on your personal Ethereum blockchain, devise accounts, unlock accounts, mine, transact, transfer Ethers and check balances
  • Explain basic components of a blockchain, its operations, underlying algorithms, and essentials of trust
  • Understand the workings of a blockchain, its transactions, blocks and mining

Intended Audience

Anyone interested in obtaining a broad overview of blockchain technology




There is no charge to “audit” the course. The fee to gain complete access and the opportunity to earn a verified certificate is $49 per month.