Curso Blockchain Solution Architecture

  • Blockchain | NFT | DeFi | Metaverse

Curso Blockchain Solution Architecture

24 horas
Visão Geral

Este Curso Blockchain Solution Architecture é para líderes técnicos que precisam tomar decisões sobre arquitetura, ambiente e plataformas de desenvolvimento. A aula cobre os seguintes tópicos:

  • O que é Blockchain
  • Como funciona o Blockchain
  • Tipos de Blockchains
  • Como o Blockchain é diferente do que temos hoje
  • Quais são os casos de uso para Blockchain
  • Qual é a aparência de um aplicativo Blockchain
  • Como faço para projetar um aplicativo Blockchain
  • Como faço para desenvolver um aplicativo Blockchain
  • Como faço para testar um aplicativo Blockchain

** Várias novas seções foram adicionadas em julho de 2020, incluindo análise de caso de uso do Blockchain, padrões e o futuro do Blockchain **

Objetivo

Curso Blockchain Solution Architecture

Publico Alvo
  • Este Curso Blockchain Solution Architecture, é destinada àqueles que desejam desenvolver as habilidades necessárias para lidar no dia-dia com arquitetura blockchain.
Pre-Requisitos
  • Não há pré-requisitos para este treinamento. 
Informações Gerais
  • Carga horaria, 24h
  • Se noturno este curso e ministrado de segunda-feira a sexta-feira das 19h às 23h, total de 4 horas por noite,
  • Se aos sábados este curso e ministrado das 09h às 18h, total de 8 horas por sábado.

Formato de Entrega:

  • On-line ao vivo via Microsoft Teams na presença de um instrutor
  • Apostila em formato digital,
Materiais
Inglês | Português
Conteúdo Programatico

Chapter 1: What is Blockchain

  • Blockchain Basic Principles
  • Decentralized Ledgers
  • What is a Block?
  • History of the Blockchain Platforms
  • Update 2020: What is Blockchain

Chapter 2: How Does Blockchain Work

  • Benefits and Drawbacks of Blockchain
  • Cryptography Basics and Hashing
  • DEMO: Cryptographic Hashing
  • Cryptographic Hashing Wrap Up
  • Introduction to Group Consensus
  • DEMO: Proof of Work 
  • Proof of Work Recap
  • Proof of Stake Consensus
  • Update 2020: How Does Blockchain Work

Chapter 3: Types of Blockchains

  • Permissioned vs Permissionless
  • What is a Smart Contract
  • Open Source Blockchain Projects
  • Update 2020: Types of Blockchain

Chapter 4: How is Blockchain Different Than What We Have Today

  • Types of Networks
  • Centralized Networks
  • Distributed Networks
  • Decentralized Networks
  • Software vs Firmware
  • Blockchain vs Database

Chapter 5: What Does a Blockchain Application Look Like?

  • Blockchain Application Architecture
  • Integrated Development Environment (IDE)
  • User Interaction Layer
  • Middle/Interface Layer
  • Smart Contracts/Chaincode

Chapter 6: How Do I Design and Develop Blockchain Application?

  • Guiding Design Principles
  • Considerations when Designing and Application
  • Application Functional Requirements
  • Application Technical Requirements
  • Design Tasks
  • Fundamental Design Questions

Chapter 7: How Do I test a Blockchain Application?

  • Blockchain Testing Approaches
  • Unit Testing
  • Developer Level Testing
  • Configuration & Environment Testing
  • Load/Performance Testing
  • Volume/Stress Testing
  • Regression Testing
  • Application Bug Classifications
  • User Load Testing
  • Key Blockchain Architecture Testing Questions

Chapter 8: Use Cases for Blockchain

  • Real world implementations of Blockchain
  • Update 2020: Blockchain Use Case Analysis
  • Update 2020: Blockchain Use Case Patterns
  • Update 2020: Future of Blockchain
TENHO INTERESSE

Cursos Relacionados

Curso Blockchain Visão Geral Para Negócios

16 horas

Curso Blockchain Opportunity Analysis

16 horas

Curso BIM Foundation para Engenheiros

16 horas

Curso App BIM para Engenheiros

24 Horas

Curso Blockchain with Ethereum & Solidity

16 horas

Curso Ethereum Developer Foundation

32 horas

Curso Blockchain for Healthcare

24 horas

Curso Data Science and Blockchain

24 horas