Discover technical training courses to get up-to-speed on business blockchain technologies

Help us improve Hyperledger training material
Linux Foundation

Blockchain for Business – An Introduction to Hyperledger Technologies

Discover the power of business blockchains and distributed ledger technologies with an overview of Hyperledger and introductions to its key frameworks. All over the global market there are ledgers that organizations and individuals alike must trust. Blockchain technologies record promises, trades, transactions or simply items we never want to disappear, allowing everyone in an ecosystem to keep a copy of the common system of record.

This introductory course is carefully curated for both nontechnical and technical audiences. It examines blockchains for the enterprise and a number of pertinent use cases from Hyperledger, a global cross-industry community of communities hosted by The Linux Foundation and advancing business blockchain technologies. Hyperledger is incubating and promoting enterprise grade, open source business blockchain software, on top of which anyone can set up apps to meet cross-industry needs.


What You’ll Learn

  • Describe Business Blockchain and Distributed Ledger Technologies
  • Gain familiarity with current Hyperledger projects and cross-industry use cases
  • Perform clean installations of the Hyperledger Sawtooth and Hyperledger Fabric frameworks
  • Explore a sample use case/application in the context of the Hyperledger Sawtooth and Hyperledger Fabric frameworks
  • Build simple applications on top of Hyperledger Sawtooth and Hyperledger Fabric
  • Become involved in and contribute to the open source Hyperledger projects

Introduction to Hyperledger Fabric for Developers

This open course gives you an introduction to one of the most promising private blockchains of today. You will get an overview and basic understanding of the blockchain technology and managed networks in general. You will get connected with the basics of Hyperledger Fabric, understand the concepts behind, how to get the official examples running and how to write simple chaincode.

You will learn the most important terms and concepts of Hyperledger Fabric and get some of the official examples running.

Course Curriculum:

  • Blockchain
  • Managed Blockchains
  • Hyperledger
  • Hyperledger Fabric Definitions
  • Official Network Examples
  • First Chaincode

Please be advised that this course content is not designed or maintained by Hyperledger or The Linux Foundation.

B9lab-Certified Hyperledger Fabric Developer Course

This course is an extensive in-depth journey into blockchain theory, how Hyperledger Fabric works and a lot of hands-on experimentation. The course is designed to get you from 0 to 100 in 8 weeks. As you can imagine, someone needs to do the actual coding when companies move to experiment and replace their legacy systems with blockchain implementations. This is the first advanced online Hyperledger Developer course worldwide. With training, you could gain, this could be serious first-mover advantage.

The course starts with the basics of blockchain so you do not need to know how it works. But in order to get something out of the course you need to have programming experience, we recommend at least one year. Although the basics will be explained, some self-study of Golang can help prepare you for this training. You will need 8-12 hours a week to keep up. But if you need more time you will have another 12 weeks after the course to catch up and get certified.


Please be advised that this course content is not designed or maintained by Hyperledger or The Linux Foundation.

3-day Hyperledger Fabric Training: Build a Working Blockchain Application

This intense classroom course is designed for developers who have basic knowledge of Golang or Java and want to learn how to use Hyperledger Fabric to build commercial-grade blockchain solutions.

The course is highly practical with 75% hands-on labs. Two days are essential to bring trainees to the level where they can start developing their own distributed application. On the third day, attendees develop a working smart contract and application under the guidance of an experienced trainer. By the end of the course, students become fully armed for building blockchain applications with Fabric.

Course curriculum

    • Learn concepts and use cases of permissioned blockchains
    • Learn architecture of Fabric, design blockchain network, consortium
    • Deploy and exercise example smart contracts
    • Write smart contracts in Go
    • Deploy them in a complete blockchain application, write client code in JavaScript, create secure web front end

Please be advised that this course content is not designed or maintained by Hyperledger or The Linux Foundation.

1-Day Business Training: How to Build a Private Network on Blockchain

This classroom course is designed for business and technical executives looking to obtain knowledge necessary to elaborate requirements for their corporate blockchain. Attendees will learn blockchain essentials, compare use cases built on Hyperledger Fabric and on Ethereum, and practice on a demo Hyperledger Fabric network.

On completion, participants will be able to clarify the structure of data sets recorded in the distributed ledger, define the blueprint of their blockchain platform, and describe business logic that can be implemented in smart contracts.

Course curriculum

    • Essentials of public and private blockchains
    • Overview of Hyperledger frameworks
    • Hyperledger Fabric architecture
    • Hyperledger Fabric functionality for popular use cases
    • Corporate blockchain as a service (BaaS): how it works
    • Deployment of Hyperledger Fabric
    • Using Hyperledger Composer and Hyperledger Caliper tools

Please be advised that this course content is not designed or maintained by Hyperledger or The Linux Foundation.

Training: Developing on Hyperledger Fabric v1.1

This three day instructor-led Hyperledger training course is designed for developers and administrators who want to take a comprehensive deep dive on Hyperledger Fabric v1.1 and Hyperledger Composer. This Hyperledger training course is 50% hands-on comprehensive labs, giving you real world experience. The BTA Certified Blockchain Developer Hyperledger Fabric exam is included with class.

What You’ll Learn

  • Understand why Blockchain is needed and where
  • Explore the major components of Blockchain
  • Learn about Hyperledger Fabric v1.1 and the structure of the Hyperledger Architecture
  • Learn the features of the Hyperledger Fabric model including chaincode, SDKs, Ledger, Security and Membership Services
  • Perform comprehensive labs on writing chaincode
  • Explore the architecture of Hyperledger Fabric v1.1
  • Understand and perform in depth labs on Bootstrapping the Network
  • Gain a detailed understanding of the benefits, components and architecture of Hyperledger Composer
  • Learn Hyperledger Explorer and Hyperledger Composer Playground
  • Perform comprehensive labs to integrate/develop an application with Hyperledger Fabric running a smart contract
  • Build applications on Hyperledger Fabric v1.1

Please be advised that this course content is not designed or maintained by Hyperledger or The Linux Foundation.

Certification: BTA Certified Blockchain Developer – Hyperledger Fabric (CBDH)

Delivered globally at Pearson VUE, the BTA Certified Blockchain Developer Hyperledger Fabric (CBDH) exam is an elite way to demonstrate your knowledge and skills in this emerging space.

The CBDH exam is a 70 question multiple-choice exam that lasts 1.5 hours and is a performance-based evaluation of Hyperledger Fabric development skills and knowledge. Internet access is not provided during the exam, nor is any course material or study guides.

A person who holds this certification demonstrates their ability to:

  • Plan and prepare production-ready applications for Hyperledger Fabric blockchain
  • Write, test, and deploy secure chain code
  • Understand how to use Hyperledger Composer to rapidly build Hyperledger Fabric applications
  • Write chain code using either Go or NodeJS

This exam will prove that a student completely understands how to:

  • Create a Hyperledger Fabric model
  • Build proper access controls for blockchain assets via .acl
  • Implement a Hyperledger Fabric “.bna” banana
  • Write and compile smart contracts as chain code
  • Deploy smart contracts on channels in the private network

Please be advised that this course content is not designed or maintained by Hyperledger or The Linux Foundation.