Blockchain Hyperledger Training: Developing on Hyperledger Fabric

Blockchain Hyperledger Training: Developing on Hyperledger Fabric

Print Friendly, PDF & Email

Introduction:

Blockchain Hyperledger Training: Developing on Hyperledger Fabric Training – Hands-on

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.

This Blockchain Hyperledger Training: Developing on Hyperledger Fabric Training course will introduce you to the Hyperledger Composer tool that helps you create Hyperledger Fabric applications through comprehensive hands-on labs, giving you real world experience.

This Blockchain Hyperledger Training: Developing on Hyperledger Fabric Training course has been meticulously put together and is taught by world-class subject matter experts. Our experts 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 hands-on labs.

Duration: 3 days

Blockchain Hyperledger Training: Developing on Hyperledger Fabric
 

Blockchain Hyperledger Training: Developing on Hyperledger FabricRelated Courses
 

Customize It:

» If you are familiar with some aspects of Blockchain Hyperledger Training: Developing on Hyperledger Fabric, we can omit or shorten their discussion.
» We can adjust the emphasis placed on the various topics or build the Blockchain Hyperledger Training: Developing on Hyperledger Fabric course around the mix of technologies of interest to you (including technologies other than those included in this outline).
» If your background is nontechnical, we can exclude the more technical topics, include the topics that may be of special interest to you (e.g., as a manager or policy-maker), and present the Blockchain Hyperledger Training: Developing on Hyperledger Fabric course in manner understandable to lay audiences.

Audience / Target Group:

The target audience for this Blockchain Hyperledger Training: Developing on Hyperledger Fabric Training course is defined here:

» This Blockchain Hyperledger Training: Developing on Hyperledger Fabric Training course is designed for developers and administrators who want a comprehensive deep dive on Hyperledger Fabric v1.1 and Hyperledger Composer.

Prerequisites:

This Blockchain Hyperledger Training: Developing on Hyperledger Fabric Training course is highly technical and requires students to be comfortable with coding. To prepare for the class you must:

» Provide your own computer (Mac/PC/Linux) (labs are hosted in a virtual environment)
» Have an understanding of Golang, Java, or JavaScript
» Have an understanding of PKI and Docker

Objectives:

Upon completing this Blockchain Hyperledger Training: Developing on Hyperledger Fabric Training course, learners will be able to meet these objectives:

» Why Blockchain is needed and where
» The major components of Blockchain
» Hyperledger Fabric v1.1 and the structure of the Hyperledger architecture
» The features of the Fabric model including chaincode, SDKs, ledger, security and membership services
» Writing chaincode
» Bootstrapping the network
» Benefits, components and architecture of Hyperledger Composer
» Hyperledger Explorer and Hyperledger Composer Playground
» How to integrate/develop an application with Hyperledger Fabric v1.1 running a smart contract
» How to build applications on Hyperledger Fabric v1.1

Blockchain Hyperledger Training: Developing on Hyperledger Fabric – Course Syllabus:

Introduction to Blockchain

Introduction to Blockchain
What is Blockchain?
Types of networks
–Public networks
–Permissioned network
–Private network
Need for Blockchain components of Blockchain
–Consensus
–Provenance
–Immutability
–Finality
Where can Blockchain be used
Blockchain example

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

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

Getting Started with Fabric Model

The Fabric model
Features of Fabric model
–Chaincode
–SDK’s
–Ledger
–Privacy through channels
–Security and membership services
–Assets
–Consensus
Components of Fabric model
–Peer
–Orderer
–Certificate authority
–Building your network

Chaincode

Chaincode
–Chaincode API
–How to write a Chaincode
Lab

Architecture of Hyperledger Fabric v1.1

Architecture of Hyperledger Fabric
–Transaction
–Ledger
–Nodes
–Peer
–Endorser
–Ordering nodes
–Channels
–Certificate authority
–Transaction flow
Lab

Bootstrapping

Bootstrapping the network
Introduction
Lab
Generate the crypto material for the various participants
Generate the genesis block for the orderer node and start ordering services (solo node)
Generate the configuration transaction block to create a new channel
Sign the configuration block and create a new channel
Make peers of all the organizations join the channel

Introduction to Hyperledger Explorer

Introduction to Hyperledger Explorer
Block details peer list
Chaincode list
Transaction details
Installation of Hyperledger Explorer
Starting the Explorer App

Introduction to Hyperledger Composer

Introduction
Components of Hyperledger Composer
Benefits of Hyperledger Composer
Key concepts
Hyperledger Composer solution
Installation

Hyperledger Composer Playground

Hyperledger Composer Playground
Introduction
Lab
Playground overview

Instructor

Michael McCarthy is an Instructor at Harvard Extension School teaching Blockchain Innovation as well as a Blockchain consultant. Michael’s blockchain clients span the globe from the U.S. to China. He has used Blockchain for clients to enhance supply chain movement of goods from Pakistan to Europe. Michael has helped Chinese clients create an ICO (Initial Coin Offering) to pay US Instructors teaching Chinese students online through an education portal while staying compliant with Chinese asset transfer laws. Currently, Michael is creating a biometric ID system with MIT to help refugees leave refugee camps faster by bringing their verified credentials to the blockchain. As a serial entrepreneur with 6 companies in his portfolio Michael enjoys variety and crossing technology solutions across industries to add value quickly and efficiently.

Whether you are looking for general information or have a specific question, we want to help!

 
Request More Information

    Time frame:

    0