Certified Blockchain Developer – Hyperledger
 /  Certified Blockchain Developer – Hyperledger

This 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 has several comprehensive labs, giving you real world experience.

In 3 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 v1.1. There are use cases, proof of concepts, as well as interactive lab work about the concepts.

  • 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
  • Lean the features of the 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

CHAPTER 1: INTRODUCTION TO BLOCKCHAIN

  • Introduction to Blockchain
  • What is Blockchain
  • Types of network
  • Public network
  • Permissioned network
  • Private network
  • Need for Blockchain Components of Blockchain
  • Consensus
  • Provenance
  • Immutability
  • Finality
  • Where can Blockchain be used
  • Example on Blockchain

CHAPTER 2: HOW BLOCKCHAIN WORKS

  • How Blockchain Works
  • Structure of Blockchain
  • Block
  • Hash
  • Blockchain
  • Distributed
  • Lifecycle of Blockchain
  • Smart Contract
  • Consensus Algorithm
  • Proof of Work
  • Proof of Stake
  • Practical Byzantine
  • Fault Tolerance
  • Actors of Blockchain
  • Blockchain developer
  • Blockchain operator
  • Blockchain regulator
  • Blockchain user
  • Membership service provider
  • Building A Small Blockchain Application

CHAPTER 3: INTRODUCTION TO HYPERLEDGER FABRIC v1.1

  • Introduction to Hyperledger
  • What is Hyperledger
  • Why Hyperledger
  • Where can Hyperledger be used
  • Hyperledger Architecture
  • Membership
  • Blockchain
  • Transaction
  • Chaincode
  • Hyperledger Fabric
  • Features of Hyperledger
  • Fabric Installation of prerequisite

CHAPTER 4: GETTING STARTED WITH FABRIC MODEL

  • The Fabric Model
  • Features of Fabric Model
  • Chaincode
  • SDKs
  • Ledger
  • Privacy through channels
  • Security and Membership services
  • Assets
  • Consensus
  • Components of Fabric Model
  • Peer
  • Orderer
  • Certificate Authority
  • Building your network

CHAPTER 5: CHAINCODE

  • Chaincode
  • Chaincode API
  • How to write a Chaincode
  • Lab Work

CHAPTER 6: ARCHITECTURE OF HYPERLEDGER FABRIC V1.1

  • Architecture of Hyperledger Fabric
  • Transaction
  • Ledger
  • Nodes
  • Peer
  • Endorser
  • Ordering Nodes
  • Channels
  • Certificate Authority
  • Transaction Flow
  • Lab Work

CHAPTER 7: BOOTSTRAPPPING

  • Bootstrapping the Network
  • Introduction
  • Lab Work
  • Task 1 – Generate the crypto material for the various participants.
  • Task 2 – Generate the genesis block for the Orderer node and start ordering service (solo node).
  • Task 3 – Generated the configuration transaction block to create a new channel.
  • Task 4 – Sign the configuration block and create the new channel.
  • Task 5 – Make peers of all the organizations join the channel that we created in Task 4

CHAPTER 8: INTRODUCTION TO HYPERLEDGER EXPLORER

  • Introduction To Hyperledger Explorer
  • Block Details Peer List
  • Chaincode List
  • Transaction Details
  • Installation of Hyperledger Explorer
  • Starting the Explorer App

CHAPTER 9: INTRODUCTION TO HYPERLEDGER COMPOSER

  • Introduction
  • Components of Hyperledger Composer
  • Benefits of Hyperledger Composer
  • Key Concepts
  • Hyperledger Composer Solution
  • Installation

CHAPTER 10: HYPERLEDGER COMPOSER PLAYGROUND

  • Hyperledger Composer Playground
  • Introduction
  • Playground Overview Lab Work

This course is highly technical in nature and would require the student to be comfortable with coding. To prepare for the class all students MUST:

  • Provide their own computer (Mac/PC/Linux). Note that all labs are hosted in a virtual environment
  • Understanding of Golang, Java, or Javascript
  • Understanding of PKI and Docker

Blockchain concepts, application development with Hyperledger Fabric, chaincode, and Hyperledger Composer

Exam time: 90 minutes
Questions: 85 (multiple-choice)

Singapore
  • 18 – 20 Jun 2018
  • 27 – 29 August 2018
  • 24 – 26 September 2018
  • 29 – 31 October 2018
  • 17 – 19 December 2018

Book Now

 








Book Online
Enquiry

  • Duration 3 Days
  • Price $3,950
Certification Body
Need more information?

Related Courses