Não vá embora!
Sumário Executivo
Neste curso, expandimos a teoria e mergulhamos na prática, incluindo laboratórios práticos. Apresentaremos uma visão geral das tecnologias Blockchain, casos de uso e o desenvolveremos um aplicativo sobre a plataforma Hyperledger.
Visão geral
Blockchain é uma plataforma com grande potencial e uma ampla gama de aplicativos para os negócios. Neste curso conheceremos em profundidade as funcionalidades, a estratégia e usabilidade da plataforma Blockchain e outras tecnologias de ledgers distribuídos. Conheça diferentes casos de uso por indústria e tecnologia, assim como os modelos de implementação. Apresentaremos como desenhar uma rede de negócios usando a metodologia de design com Blockchain. Entenderemos a arquitetura do Hyperledger e ensinaremos como desenvolver uma rede e contratos inteligentes, tudo com laboratórios práticos preparar o aluno a dar o pontapé inicial no seu projeto. Entre na era da inovação e posicione-se como um líder de mercado transformando seu negócio. Entre na era de Blockchain!
CONSULTE-NOS
8 horas
Presencial
Online ao Vivo
Idioma: Português
Sujeito a alteração sem aviso prévio
No Curso online você tem aulas digitais e interage com mentores reais ao vivo. Já no Curso a distância, tanto o conteúdo, quanto a interação são digitais.
1. Explorando Blockchain
Entenda o que é Blockchain;
Conheça as redes de negócios- Redes de Blockchain: B2B, B2C, C2C
Pilares do Blockchain - ledger, bloco, transação, criptografia e consenso;
Redes Públicas vs. Redes permissionadas;
Segurança: Hash e Assinatura Digital;
Plataformas: Hyperledger, Ethereum, Bitcoin, RSK, Corda, Ripple, IOTA e Quorum;
Contratos Inteligentes;
Hands-on.
2. Casos de Uso & Modelos de Implementação
Conheça os modelos de implementação
Identidad;
Tokenização;
Processes management;
Supply chain;
IoT.
Conheça os casos de uso
Finanças;
Setor Público;
Manufatura;
Telefonia;
Saúde;
Agro-negócio;
Arte;
Seguros.
3. Hyperledger visão do projeto
Entenda o Hyplerledger Fabric;
Conheça a arquiteturaHyperledger;
Conheça as diferentes plataformas de Hyperledger;
Entenda a composição de produtos:
Certificate Authority e Membership Services;
VSCC & modelo de Consenso;
Peer, Orderer, Kafka, CouchDB & Zookeeper.
4. Fabric Composer
Fabric Composer Smart Contracts Dev. Tool;
Conceitos Chave
Redes de negócios, Assets, Participantes & Transações
Arquitetura de ferramenta
APIs, ACLs, CLI & Loopback & REST.
5. SUPERLAB I
Instalando oHyperledger Fabric
Instalando a ferramenta Convector & Hurley
Criação do projeto (VS Code)
Desenvolvendo chaincode
Modelos
1. Classes e extenões
2. Propriedades declarativas
3. Validadores
Controllers
1. Funções lógicas
2. Validações de identidade e ACL
Instalação e deploy
Execução de Chaincode
Upgrade de Chaincode
6. SUPERLAB II
Desenvolvendo componentes REST
Criação de servidor (api, app, conectores, usuários, etc.);
Utilização de Curl & Postman;
Declaração de métodos no Swagger;
Deploy & Runtime.
Ferramenta de gestão de infraestrutura (Forma)
Ferramenta de desenho de transações gráfico (Tellus)
7. Performance Roadmap
Visão geral de Versão 1.4 & 2.0;
Configuração e recomendações de performance
Blocksize
CPUVPs
Performance Tips
Conhecimento de Javasript, Node.js, Github, Docker, Linux/macOS, APIs, arquiteturas de sistemas e componentes
operacionais, segurança (nível básico).
+ 300.000 alunos treinados e milhares de alunos certificados em 12 anos
+ 12 premiações nacionais e internacionais como melhor centro de treinamentos do Brasil
+ 200 cursos presenciais e remotos nas áreas de tecnologia, gorvernança e negócios
+ 300 instrutores que fazem parte do maior corpo docente de tecnologia de negócios do Brasil