• Home
  • Courses
  • Certified Blockchain Architect - Hyperledger

Trainings

Certified Blockchain Architect - Hyperledger

Gain expertise in Hyperledger blockchain technology and become a certified architect capable of designing and implementing blockchain solutions for various industries.

Upcoming schedules

Certified Blockchain Architect - Hyperledger

Course Overview:

The "Certified Blockchain Architect - Hyperledger Preparatory Course" is a comprehensive 3-day program designed to provide in-depth knowledge of blockchain technology, Hyperledger Fabric, and smart contract development. This course equips participants with essential concepts and skills needed to become proficient blockchain architects. Participants will explore the fundamentals of Hyperledger Fabric, develop chaincode using Go and Node.js, and work on a capstone project to apply their knowledge. The course includes practical sessions for installing, configuring, and deploying Hyperledger Fabric on a local environment.

Course Objectives:

By the end of this 3-day course, participants will:

  • Gain a solid understanding of blockchain technology and its applications.
  • Master key concepts of Hyperledger Fabric.
  • Learn about identity, membership, and certificate authorities in Hyperledger Fabric.
  • Explore nodes, peers, ledgers, and chaincode.
  • Understand the transaction flow and chaincode lifecycle.
  • Comprehend RAFT consensus and test network configuration.
  • Set up Docker and Hyperledger Fabric on the local environment.
  • Develop chaincode using Go and Node.js.
  • Execute and deploy chaincode on Hyperledger Fabric.
  • Work on a capstone project, including creating channels, setting up a network, and deploying custom chaincode.
  • Explore private data in Hyperledger Fabric and the Fabric SDK.
  • Write Node.js APIs for transaction invocation and queries.
  • Become proficient in the creation and management of certificates using Fabric CA.
  • Write and understand admin enrollment and user registration using Fabric CA and SDK.

Course Outlines:

DAY:1

Module 1: Essentials of Blockchain & Hyperledger

  • Introduction to Blockchain and Hyperledger.
  • Key concepts of Hyperledger Fabric.
  • Identity, membership, and certificate authority.
  • Nodes, peers, and ledger.
  • Chaincode and smart contracts.
  • Fabric transaction flow and chaincode lifecycle.
  • RAFT consensus and test network configuration.
  • Installing and setting up Docker and Hyperledger Fabric.
  • Docker basics and Fabric prerequisite installation.
  • Network creation and channel setup.

DAY:2

Module 2: Essentials of GO & Chaincode

  • Introduction to basic Go programming language concepts.
  • Developing chaincode using Go in Hyperledger Fabric.
  • Deploying and executing chaincode.
  • Chaincode writing with Node.js.
  • Fabcar example walkthrough.
  • Understanding the insurance use case scenario. -Network setup for the insurance use case.
  • Developing and deploying custom chaincode for the insurance use case.
  • Rich query and unit testing.
  • Custom network setup and certificate generation for the insurance use case.

DAY:3

Module 3: Capstone Project

  • Generating the Genesis block.
  • Creating channels and joining participants.
  • Deploying custom chaincode.
  • Understanding Fabric CA.
  • Setting up Fabric CA with the HLF network.
  • Generating crypto certificates using Fabric CA.
  • Private data in HLF, Fabric SDK (Node.js).
  • Writing and understanding admin enrollment and user registration using Fabric CA and SDK.
  • Writing Node.js APIs for invoking and querying transactions.

Course Outcomes:

Upon completing the "Certified Blockchain Architect - Hyperledger Preparatory Course," participants will:

  • Possess a deep understanding of blockchain technology and Hyperledger Fabric.
  • Acquire hands-on experience in developing chaincode using Go and Node.js.
  • Be proficient in deploying and executing chaincode in a Hyperledger Fabric network.
  • Gain the skills to manage certificates and use Fabric CA effectively.
  • Have a comprehensive understanding of private data management in Hyperledger Fabric.
  • Be well-prepared for certification as a Hyperledger blockchain architect.

Course Details

  • Training Fee:SG$ 2600
  • Duration: 3 Days
  • Effort: 8 hours per day
  • Subject: Blockchain
  • Quizzes: Yes
  • Level: Advanced
  • Language: English
  • Certificate: Yes
Testimonials

What Students Says