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 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.

Hyperledger Training: Developing on Hyperledger Fabric

This instructor-led course is designed for developers and administrators who want to take a comprehensive deep dive on Hyperledger Fabric and Hyperledger Composer. In 2 days, you will learn the need for blockchain applications, where blockchain is used, and about Hyperledger Fabric, the open source framework for developing blockchain applications and solutions with a modular architecture. It will introduce you to the Hyperledger Composer tool that helps you create Hyperledger Fabric applications through several hands-on labs.

This course has been meticulously put together and taught by world-class subject matter experts. The live training expert will walk you through both overview topics and deep dive topics, such as steps to integrate/develop an application with Hyperledger Fabric running a smart contract. There are use cases, proof of concepts, as well as interactive lab work about the concepts.

What You’ll Learn

  • Understand why blockchain is needed and where                          
  • Explore the major components of blockchain
  • Learn about Hyperledger Fabric and the structure of a Fabric model
  • Gain a detailed understanding of the benefits, components and architecture of Hyperledger Composer
  • Explore the functionality and interface of chaincode
  • Understand what is Bluemix through labs aimed at performing registration to Bluemix, login to Bluemix, and deploying the chaincode
  • Perform comprehensive labs  to integrate/develop an application with Hyperledger Fabric running a smart contract
  • Build applications on Hyperledger Fabric

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