This instructor-led Hyperledger training course is designed for developers and administrators who want to take a comprehensive deep dive on Hyperledger Fabric 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.

starstarstarstarstar

* Actual course outline may vary depending on offering center. Contact your sales representative for more information.

Learning Objectives

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

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

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

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

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

5
  • Chaincode

  • Chaincode
    Chaincode API
    How to write a Chaincode
    Lab Work

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

7
  • Bootstrapping

  • 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

8
  • Introdcution to Hyperledger Explorer

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

9
  • Introduction to Hyperledger Composer

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

10
  • Hyperledger Composer Playground

  • Hyperledger Composer Playground
    Introduction
    Playground Overview Lab Work

Audience

Developers and Administrators will benefit from this course.

Language

English

Prerequisites

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

$1,895

Length: 3.0 days (24 hours)

Level:

Not Your Location? Change

Course Schedule:

To request a custom delivery, please chat with an expert.

Loading...