Skip to main content

Certified Blockchain Developer – Hyperledger (CBDH)

Intermediate3 Hours 6 Minutes51 Course Videos20 Test Questions

$159.00

Prepare for the Certified Blockchain Developer – Hyperledger (CBDH) exam from the Blockchain Training Alliance. Learn to plan, write, test and deploy Hyperledger chaincode in 3 hours 6 minutes of video.

  • Login details sent straight after payment
  • Self-paced. Study on any device
  • StemBoss Certificate of Completion
  • 14-day refund promise

Secure checkout. Pay by card, Apple Pay or Google Pay.

Download the course outline (PDF)

The Certified Blockchain Developer – Hyperledger (CBDH) course prepares developers for the CBDH certification from the Blockchain Training Alliance. It is for software engineers and app developers who want to build business blockchain apps on Hyperledger. You get 3 hours 6 minutes of self-paced training across 51 short video lessons.

What you will learn

  • Explain how Hyperledger Fabric is put together
  • Plan a Hyperledger blockchain app that is ready for live use
  • Understand the blockchain basics that sit under every Hyperledger network
  • Write chaincode, the Hyperledger form of a smart contract, in Go or Node.js
  • Test chaincode before it goes live
  • Deploy chaincode in a secure way
  • Use Hyperledger Composer to build blockchain apps quickly

Topics covered

  • Hyperledger basics: what the Hyperledger project is and where Fabric fits in.
  • Planning for production: how to prepare a Hyperledger app for real business use, including how it will be structured and run.
  • Chaincode development: writing chaincode in Go or Node.js, the code that sets the rules for the ledger.
  • Testing: checking that chaincode works as planned before it reaches a live network.
  • Secure deployment: putting chaincode onto a network safely, so that only trusted code runs.
  • Hyperledger Composer: a faster way to model and build blockchain apps.

Who this course is for

  • Software engineers who want to add blockchain to their skill set
  • Application developers building business apps on Hyperledger
  • Engineers working on technology-led blockchain projects
  • Anyone who wants to be certified by the Blockchain Training Alliance
  • Developers who know the theory of blockchain and now want hands-on skills
  • Technical leads who need to judge Hyperledger projects

Before you start

You will get the most from this course if you can already write code, ideally in Go or Node.js. A basic idea of what a blockchain is will also help. If you are new to blockchain, take the CBSA course first to learn the core terms and design choices. The lessons are short and focused, so you can work through them in small blocks of time. Try to set up a test environment as you go, so you can practise writing and deploying chaincode yourself. Basic command line skills will also help when you deploy and test code.

About the CBDH exam

The CBDH certification is issued by the Blockchain Training Alliance. It shows that you can plan, build, test and deploy blockchain apps on Hyperledger, with a focus on writing secure chaincode. Check the Blockchain Training Alliance website for current exam details before you book. This course is built to help you get ready for that exam. Use the 20 practice questions in the course to check what you know before you book.

Jobs this course supports

  • Blockchain Developer
  • Software Engineer
  • Application Developer

Skill level

Intermediate

Duration

3 Hours 6 Minutes

Videos

51 Course Videos

Questions

20 Test Questions

Certification

Certified Blockchain Developer – Hyperledger (CBDH)

Certification body

Blockchain Training Alliance

Prerequisites

Some programming experience, ideally in Go or Node.js, and a basic idea of how blockchains work.

Best for

Software engineers, application developers, technology-focused engineers

Topics covered

Hyperledger Fabric, Planning production apps, Chaincode in Go or Node.js, Testing chaincode, Secure deployment, Hyperledger Composer

Format

Online video lessons, self-paced

Language

English

Closed captions

Yes

Certificate

StemBoss Certificate of Completion

What is inside this course

8 modules and 51 lessons. Here is the full outline.

Module 1: Certified Blockchain Developer Hyperledger Overview6 lessons
  1. 1.1 Course Introduction
  2. 1.2 Module 1 Introduction
  3. 1.3 Audience for the Certification
  4. 1.4 What is a CBDH
  5. 1.5 Exam Objectives
  6. 1.6 Exam Overview
Module 2: Hyperledger Framework5 lessons
  1. 2.1 Module 2 Introduction
  2. 2.2 Hyperledger Project Overview
  3. 2.3 Hyperledger Frameworks
  4. 2.4 Hyperledger Fabric
  5. 2.5 Hyperledger Fabric Use Cases
Module 3: Hyperledger Fabric Blockchain14 lessons
  1. 3.1 Module 3 Introduction
  2. 3.2 Hyperledger Fabric Design Overview
  3. 3.3 Hyperledger Fabric WhiteboardÂ
  4. 3.4 Hyperledger Fabric Consensus
  5. 3.5 Hyperledger Fabric Transactions
  6. 3.6 Transactions Whiteboard
  7. 3.7 Hyperledger Fabric Ledger
  8. 3.8 Ledger Whiteboard
  9. 3.9 Hyperledger Fabric Versions
  10. 3.10 Hyperledger Fabric Membership Services
  11. 3.11 Node Types and Roles
  12. 3.12 Nodes and Peers Whiteboard
  13. 3.13 Channels
  14. 3.14 Channels Whiteboard
Module 4: Access Controls and Secure Chaincode6 lessons
  1. 4.1 Module 4 Introduction
  2. 4.2 Access Controls Lists (.acl)
  3. 4.3 Certificates and Certificate Authority
  4. 4.4 Organizations and Participants
  5. 4.5 Endorsement Policies
  6. 4.6 Rest APIs
Module 5: Plan and Prepare Apps for Deployment5 lessons
  1. 5.1 Module 5 Introduction
  2. 5.2 Development Whiteboard
  3. 5.3 Installation Considerations
  4. 5.4 Composer
  5. 5.5 Composer Demo
Module 6: Hyperledger Fabric Explorer3 lessons
  1. 6.1 Module 6 Introduction
  2. 6.2 Hyperledger Fabric Explorer Basics
  3. 6.3 Installation Requirements of Hyperledger Explorer
Module 7: Chaincode and Development7 lessons
  1. 7.1 Module 7 Introduction
  2. 7.2 What is Chaincode
  3. 7.3 Writing Chaincode Considerations
  4. 7.4 Development Language
  5. 7.5 Client App Considerations
  6. 7.6 BNA Files
  7. 7.7 Service Discovery
Module 8: Course Wrap Up5 lessons
  1. 8.1 Module 8 Introduction
  2. 8.2 Course Review
  3. 8.3 Top 10 Things to know for the exam
  4. 8.4 Taking the Exam
  5. 8.5 Course Closeout

Your learning path

Where Certified Blockchain Developer - Hyperledger (CBDH) fits. Build your skills one step at a time.

Frequently asked questions

Who issues the CBDH certification?

The Certified Blockchain Developer – Hyperledger certification is issued by the Blockchain Training Alliance.

Which programming languages does the course use?

The course covers writing Hyperledger chaincode in Go or Node.js. Some experience with one of these will help.

What is chaincode?

Chaincode is the Hyperledger name for a smart contract. It is the code that sets the rules for how data on the ledger can change.

Should I take CBSA or CBDH first?

If you are new to blockchain, start with the CBSA course to learn the core terms and design choices. CBDH is the hands-on developer path that follows.

How long is the CBDH course?

The course runs for 3 hours 6 minutes across 51 video lessons and includes 20 practice test questions.

Do I get a certificate?

Yes. You get a StemBoss Certificate of Completion when you finish the course.

Can I get a refund?

Yes, within 14 days if you have completed less than 20% of the course. See our refund policy for details. Read the refund policy.

$159.00
Buy course