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 and Tutorial for 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 working knowledge of Golang, Java, or Javascript, and want to learn how to use Hyperledger Fabric technology to build commercial-grade blockchain solutions. This course combines short lectures with expert-led hands-on labs. By the end of the course, attendees become proficient in building blockchain application with Hyperledger Fabric and receive a certificate of completion.

The program spans 3 days. 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 their idea into a working smart contract and blockchain application under guidance of the trainer. The course is led by an experienced trainer Oleg Abdrashitov, Leader of Requirements Working Group at Hyperledger.

What You’ll Learn

  • Learn concepts and use cases of permissioned blockchains
  • Understand Hyperledger Fabric 1.0 architecture, technical basics
  • Learn endorsers, orderers, clients, smart contracts, anatomy of config files and crypto material
  • Create your own blockchain network on Bluemix
  • Deploy and exercise example smart contracts
  • Learn to write smart contracts in Golang or Java
  • Get an overview of SDKs for Node and Java
  • Identify a use case for a blockchain application
  • Design network, consortium
  • Build a full-featured blockchain application: write smart contract in Go or Java, 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.

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.