Developing on Hyperledger Fabric Blockchain

This instructor-led Hyperledger training course is designed for developers and who want to take a comprehensive deep dive on Hyperledger Fabric v1.4.

This training course has been created to walk you through Chaincode Development, Testing, and Deployment for a Hyperledger Fabric Network catering specifically toward Golang written Chaincode (Fabric’s original Chaincode Language). Additionally as an Application Developer you will learn how to write, and prepare Client Applications using the most mature Standard Development Kit in Hyperledger Fabric, NodeJS. There are use cases, proof of concepts, as well as interactive lab work about the concepts.

Objetivos

Understand why Blockchain is needed and where
Explore the major components of Blockchain
Learn about Hyperledger Fabric 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
Understand and perform in depth labs on Bootstrapping the Network
Perform comprehensive labs to integrate/develop an application with Hyperledger Fabric running a smart contract
Build applications on Hyperledger Fabric

Blockchain

Disponible en formato e-learning

Disponible en formato presencial

Disponible en formato a distancia

Subvención disponible
A través de Fundae, cumpliendo requisitos.

Duración
10 horas

  • Dificultad 50% 50%
  • Nivel alcanzado 80% 80%

Dirigido a

Conocimientos requeridos

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:

Familiarity with Hyperledger Fabric Component Structure & purposes
Knowledgeable on Golang Basics & Node JS basics
Minimal Command Line Interface Familiarity

Temario

Blockchain Basics (Overview)
Hyperledger Fabric Development Environment
Lab: Setting up the Developer Environment

Knowing the Difference: Composer
Chaincode Use Cases
Chaincode Basics
Lab: Writing the Chaincode Structure

Golang Shim Development
Databases for the Developer
Lab: Creating Rich Queries

Chaincode Dev. Deployment and Interactions
Lab: Packaging & Deploying the Chaincode

Clients & SDK Development: Fabric-Network
Clients & SDK Development: Fabric-Client Interactions
Lab: SDK Development Pt. 1 Writing User Persistence Info

Lab: SDK Development Pt. 2 Transacting and Querying

Logging and Monitoring

Solicita información del curso

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver Política de cookies
Privacidad