Learn Blockchain Hyperledger Development & Get Certified in 30 Hrs

Register this course-$1900 online or $2500 in DC class
Pick your class type Total: $

Pay by Cash App
USA & Canada: +1 240-200-6131
International Call: +1 240-391-8360
9am-6pm DC time or 1pm-10pm GMT

Learn Blockchain Hyperledger Development & Get Certified in 30 Hrs

Course Code: hsts-c51


What is included in this course

Course description

Hyperledger is an open-source project for building private blockchain applications for a range of domains. This course will walk you through Hyperledger most popular modules such as Hyperledger Fabric, Composer and Explorer to understand their services and features and build end-to-end blockchain applications using various frameworks and tools supported by Hyperledger. This course is accompanied by lots of hands-on labs and projects.
At the end of this course, students would be able to take Certified Hyperledger Fabric Administrator (CHFA) exam offered by Hyperledger Foundation. In teaching this course, we discuss some of topics covered by Hyperledger Cookbook book written by our instructor Brian Wu.

Prior knowledge of blockchain technology and cryptography that are covered in our Blockchain Solution Architect course are required prior to taking this course. Good knowledge of JavaScript, Node.JS, and Object-Oriented Programming are the other prerequisites of this course.

Course objectives

Course 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:

Follow up classes

Learn Blockchain Foundations & Get Certified in 6 hours
Learn Blockchain Architecture and Get Certified in 1 day
Become Blockchain Certified Specialist in 30 hours
Learn Hands-on Blockchain Ethereum Development & Get Certified in 30 Hrs
Become Blockchain Certified Solution Architect in 30 hours
Become Blockchain Certified Security Architect in 30 hours


Overall Info About our Classes

Highlights

Enrollment Fee

In-person in DC for $2500 or Online for $1900 per course

Course Session Dates

Our courses are offered all year around. Upon registration we enroll you to the earliest available class but you can reschedule it free of charge.

Location

Time

Software Versions

Our classes are taught on the most current version of software whenever possible. To request a specific version, please Contact Us or call us at 240-200-6131

Course Outline

Topics Covered in this Course

1- Hyperledger Fabric Architecture and Components

  • Peer
  • Ordering service:
  • Fabric CA
  • Fabric ledger
  • Channel
  • Organization
  • Endorsement policy
  • Membership services provider (MSP)

2- Application Lifecycle Management

  • Install and Instantiate chaincode package
  • Configure endorsement policy
  • Define collection policy for private data
  • Modify or upgrade chaincode

3- Install and Configure Network

  • Modify the world state database configuration
  • Define initial multi-org configuration policy
  • Configure Ordering service (Kafka)
  • Configure Hyperledger Fabric containers
  • Define network config options (block creation options, etc)
  • Enable TLS for communication
  • Generate genesis block
  • Configure service discovery node (e.g. peer and orderer addresses)

4- Diagnostics and Troubleshooting

  • Query and analyse peer logs
  • Query and analyse CA logs
  • Query and analyse Orderer logs
  • Query and analyse chaincode logs

5- Membership Service Provider

  • Configure ACL
  • Create end user identity
  • Revoke an identity
  • Configure and start Hyperledger Fabric CA
  • Configure Hyperledger Fabric for hardware security module

6- Network Maintenance and Operations

  • Add a peer to existing organization
  • Create a channel
  • Add an org to a channel
  • Update channel configuration
  • Update a Hyperledger Fabric instance


7- Implementing Hyperledger Fabric

  • Inventory asset management
  • Writing chaincode as a smart contract
  • Compiling and deploying Fabric chaincode
  • Running and testing the smart contract
  • Developing an application with Hyperledger Fabric through the SDK

8- Writing First Hyperledger Application

  • Create a smart contract
  • Deploy Smart Contract into the blockchain
  • Create your own project

9- Modeling a Business Network Using Hyperledger Composer

  • The Hyperledger Composer business network and development components
  • Setting up the Hyperledger Composer prerequisites environment
  • Setting up the development environment
  • Configuring a Composer business network
  • Implementing models, transaction logic, access control, and query definitions
  • Deploying, testing, and exporting business network archives using the Composer command-line interface
  • Interacting with Composer through the RESTful API

10- Integrating Hyperledger Fabric with Explorer

  • Technical requirements
  • Setting up the Hyperledger Explorer environment
  • Installing Hyperledger Explorer and setting up the database
  • Configuring Hyperledger Explorer with Fabric
  • Building Hyperledger Explorer
  • Running the Hyperledger Explorer application


 11- Hyperledger Blockchain Scalability and Security

  • Hyperledger blockchain scalability and performance
  • Hyperledger  blockchain security
  • Hyperledger performance measurement


12- Hyperledger Blockchain Ecosystem

  • An introduction to the Hyperledger family
    • The framework projects
    • The tool projects
  • Building the Hyperledger framework layers
    • The Hyperledger design philosophy at a glance
    • Framework architecture overview
      • The consensus layer
      • Smart contracts
  • Solving business problems with Hyperledger
    • IBM and Walmart – blockchain for food safety with Hyperledger Fabric
      • The problem
      • The approach
      • The results

Register this course-$1900 online or $2500 in DC class
Pick your class type Discount or coupon code: Total: $

View Other Classes!