Visão Geral
Curso Developing on Hyperledger Fabric, ministrado por instrutor foi desenvolvido para desenvolvedores que desejam dar um mergulho abrangente no Hyperledger Fabric v1.4.
Este curso de treinamento foi criado para orientar você no desenvolvimento, teste e implantação de Chaincode para uma rede Hyperledger Fabric voltada especificamente para Chaincode escrito em Golang (linguagem Chaincode original do Fabric). Além disso, como um desenvolvedor de aplicativos, você aprenderá como escrever e preparar aplicativos clientes usando o Kit de desenvolvimento padrão mais maduro do Hyperledger Fabric, NodeJS. Haverá estudos de caso para discussões, provas de conceitos, bem como trabalho de laboratório interativo em torno dos conceitos.
Objetivo
Após realizar este Curso Developing on Hyperledger Fabric, você será capaz de:
- Entenda por que e onde o Blockchain é necessário
- Explore os principais componentes do Blockchain
- Saiba mais sobre o Hyperledger Fabric e a estrutura da arquitetura do Hyperledger
- Aprenda os recursos do modelo do Fabric, incluindo chaincode, SDKs, Ledger, Security e Membership Services
- Realize laboratórios abrangentes sobre como escrever chaincode
- Explore a arquitetura do Hyperledger Fabric
- Compreenda e realize laboratórios aprofundados sobre como inicializar a rede
- Realize laboratórios abrangentes para integrar / desenvolver um aplicativo com Hyperledger Fabric executando um contrato inteligente
- Crie aplicativos em Hyperledger Fabric
Publico Alvo
- Qualquer pessoa interessada em desenvolver em Hyperledger Fabric
Pre-Requisitos
Este curso é altamente técnico por natureza e requer que os alunos se sintam confortáveis com a codificação. Para se preparar para a aula, todos os alunos devem ser:
- Familiaridade com a estrutura e os propósitos dos componentes do Hyperledger Fabric
- Conhecedor de Golang Basics e Node JS basics
- Ter familiaridade mínima com a interface de linha de comando
Materiais
Inglês | Português
Conteúdo Programatico
1. Blockchain Basics (Overview)
2. Hyperledger Fabric Development Environment
- Lab: Setting up the Developer Environment
3 Knowing the Difference: Composer
4. Chaincode Use Cases
5. Chaincode Basics
- Lab: Writing the Chaincode Structure
6. Golang Shim Development
7. Databases for the Developer
- Lab: Creating Rich Queries
8. Chaincode Dev. Deployment and Interactions
- Lab: Packaging & Deploying the Chaincode
9. Clients & SDK Development: Fabric-Network
10. Clients & SDK Development: Fabric-Client Interactions
- Lab: SDK Development Pt. 1 Writing User Persistence Info
- Lab: SDK Development Pt. 2 Transacting and Querying
11. Logging and Monitoring
TENHO INTERESSE