Cardano Blockchain
Certified Associate (CBCA)
Course Overview

Module 1 Overview

Introduces the foundation of blockchain, from the main components of a typical blockchain network, to how consensus algorithms provide a mechanism to reach agreement in decentralized systems. It delves into the Byzantine Generals' Problem and explains what Byzantine and Practical Byzantine fault-tolerant systems are. This module looks at the key concepts behind proof-of-work and proof-of-stake systems, including their respective limitations. Other proof-based consensus models including proof of authority, proof of Importance and proof of History are briefly explored. Encryption methods are examined and how hash functions and digital signatures provide data authenticity and integrity.

Module 2 Overview

Builds on the concepts introduced in Module 1. It defines the transaction models used in blockchain, including account-based, Unspent Transaction Output, and extended Unspent Transaction Output. It examines the content of a block and the role of the block producer. Module 2 also explains how the risks against double-spending and Sybil attacks are mitigated, the causes of soft and hard forks, and the importance of incentive mechanisms. It concludes with a look at layer 1 and layer 2 scaling solutions.

Module 3 Overview

Focuses on the Cardano blockchain, it describes Cardano’s genesis and genesis entities, and the mission and principles governing Cardano. It looks at the Cardano node and how the eras have developed and enhanced features of the network. Ouroboros, Cardano's consensus algorithm, is examined, along with the reward and incentive mechanism of Cardano. The governance process including Cardano Improvement Proposals is explained, along with the role of the Cardano Community. 

Module 4 Overview

Looks at how to get started buying, storing, and transferring ada. It also examines how staking works on Cardano with the staking lifecycle, along with the role of stake pools and stake pool operators. It describes how to create and transfer both native assets and non-fungible tokens and concludes with a look at decentralized applications and exchanges.

Certified CBCA

CBCA Certification

The Cardano Foundation is pleased to announce that certification for the Cardano Blockchain Certified Associate (CBCA) Course is live. To make a booking, and get certified, click below

Who is the course for?

Icon depicting a network of peopleCTOs and CIOs who want a deeper understanding of the technology and principles underpinning decentralized networks and Cardano.
Icon depicting a person sitting in front of their laptop chatting onlineLecturers, researchers, teachers, and trainers who want to understand the fundamentals of blockchain and/or teach the course material.
Icon depicting a monitor with a graduate capStudents who are interested in learning about or working in the blockchain industry.
Icon depicting a paper airplane with a messageTraditional web2 IT professionals wanting to learn about blockchain and upskill in web3.
Icon depicting a monitor with code on itBlockchain developers and engineers who will develop and build on the Cardano Blockchain.
Icon depicting a keyboard and a code symbolImplementation partners looking to expand their solution stack to include decentralized networks and Cardano.

Course Creators and Contributors

Matthias BenkortMatthias BenkortTechnical Director of Open Source
John GreeneJohn GreeneTechnical Blockchain Educator
Vanessa HurhangeeVanessa HurhangeeEducation Manager
Thomas MayfieldThomas MayfieldTeam Lead - Decentralized Trust and Identity Solutions
Michiel BellenMichiel BellenCore Integrations Team Lead
Denicio ButeDenicio ButeCommunity Manager