Certified Hyperledger Developer (Fabric)
ABOUT THIS COURSE
Kerala Blockchain Academy, an Associate member of Hyperledger, offers comprehensive training and certification on Hyperledger Fabric for developers. Hyperledger Fabric is an enterprise-grade permissioned DLT framework for developing distributed applications and solutions for businesses. The modular, versatile and privacy-oriented design of Fabric helps to achieve the needs of specific industry use cases.
The developer course primarily focuses on chaincode(smart contract) and application development on Hyperledger Fabric using NodeJS. The course caters to the need of developers and administrators with a blend of topics related to application development, network administration, and deployment.
The course begins with a refresher on Blockchain terminologies and applications which then opens to extensive coverage of fabric components and architecture. A use-case driven approach is taken in which the learner would be able to understand the concepts by building up a use-case from scratch. By the end of the course, the learner will be able to build a minimal Fabric network using docker, implement chaincode using NodeJS, write client applications using Fabric SDKs, and leverage the Fabric CA capabilities. Please note that the course content currently covers Fabric version 1.4. We will update the course for version 2.0 in subsequent releases.
Besides theory and hands-on exercises, participants need to work on a DLT application development project from scratch for the completion of the training. The certification is based on continuous evaluation and based on the performance of the participant in the final project evaluation and presentation
Blockchain Memoir. Tracing the origin. Enter Satoshi. "Double" Trouble. Let's Have An Accord. The General Problem. Hashing It Out. Chaining the blocks. Chain Effect - Illustrated. Play By The Rules. A Private Affair. Docker Basics. How Containers Changed Many Worlds. Docking those containers. Composing an App. The Life of a Container. Docker CheatSheet.
Chain Of Change. Tales To Astonish. Tracing the mango back to its tree. The invisible world of papers & containers. Moral Of The Stories. Identifying The Villains. Transparency. Free flow of information. Traceability. Frauds & Malpractices. Chain To The Rescue. The Walmart Story. TradeLens
The Problem Statement. How The Current Mechanism Works. What are the Challenges. Introducing DLT Into The Process. Let's Understand The Business Logic. Why Hyperledger Fabric. Introduction on Hyperledger Fabric. Need For a Permissioned Ledger.Shared Ledger and Shared Programs.Businesses Need Privacy. Defining a Fabric Network. Introduction to Fabric Network. Important Terminologies and Icons. Bootstrapping the Orderer. Certificate Authority. Giving Network Administration Rights. Defining the Consortium. Creating the Autochannel. Peers and Ledgers. Applications and Chaincode. Peers, Orderer and Client. Peers. Channels for Peer Interaction. Ledger and Chaincode. Peer and Applications. Committing Peer and Endorsing Peer. Anchor Peer. Leader Peer. Client Node. Let's explore further on identities. PKI aka Public Key Infrastructure. Identity in Hyperledger Fabric. Digital Certificate. Memership Service Provider (MSP). Understanding The Fabric Transaction Flow. Introduction to Fabric Transaction Flow. Transaction Flow. Bootstrapping the Network. Hands-On Exercise
Look Upon Thy Deeds.The Birth of a Transaction. Introducing Chaincodes.Chaincode Vs Smart Contracts Where do we fit the ledger.Undertsanding The Flow. Diving Deep Into Chaincodes.The life of a chaincode.Chaincode shim.Chaincode Interface.Chaincode Stub Interface.System Chaincode The subtle Art of Writing A Chaincode.Creating A Chaincode.A Closer Look at Chaincodes.Life Of A Contract.Understanding The Logic.Logging And Access Control.Hands-On Exercise
Introduction.Chaincode CLI interaction.The Duties Of A Client.Understanding the players who facilitates the flow.How client app helps with the transaction.Introduction to client components.What's in the Wallet.Gateway to the Network.Building A Profile.The Class of Transaction.
Events in Hyperledger Fabric Fabric Events: An Introduction Deep Dive Into Fabric Events. Building Block Events. Building Chaincode Events. Building Transaction Events.Rich Queries. Introduction to Rich Queries. Understanding Databases in Fabric. Understanding Fabric Query Functions. Implementing Rich Query Functions. Private Data Collections. Introduction to Private Data Collections. Deep Dive Into PDC. Understanding PDC Definition. Coding Private Data Collections. Steps for Coding Private Data Collections.
MODE OF DELIVERY
The Certified Hyperledger Fabric Developer (CHD – Fabric) Program is offered as both self-paced and instructor-led online.
Certification is based on Continuous Evaluation through online quizzes and final project evaluation. Kerala Blockchain Academy will provide Certified Hyperledger Fabric Developer Certificate to all the participants who successfully complete all the mandatory requirements of the program and completes the continuous evaluation components. The CHD Fabric program modules are highly related and aligned to the industry demands and newly posted job descriptions in industry.
Each participant of this course is expected to identify one business use-case/project idea, discuss and develop the application using Hyperledger Fabric. There will be an individual project evaluation and presentation which is mandatory for the successful completion of the program. There will be 20% weightage for the Quizzes, and 80% weightage for the code evaluation, project presentation, and viva.
₹ 15000 * (Candidates from India) USD 300 * (Candidates outside India) *Applicable Taxes extra
Frequently Asked Questions
If you have any queries regarding Certified Hyperledger Fabric Developer Program, please send us an e-mail to firstname.lastname@example.org or email@example.com