módulo #1 Introdução ao Blockchain Visão geral da tecnologia blockchain, sua história e suas aplicações
módulo #2 Fundamentos do Blockchain Entenda os principais componentes do blockchain: blocos, cadeias e redes descentralizadas
módulo #3 Criptografia no Blockchain Aprenda sobre técnicas criptográficas usadas no blockchain: funções hash, assinaturas digitais e criptografia
módulo #4 Mecanismos de consenso Explore diferentes algoritmos de consenso: PoW, PoS, PBFT e Prova de Participação Delegada
módulo #5 Plataformas Blockchain Visão geral das plataformas blockchain populares: Bitcoin, Ethereum, Hyperledger Fabric e Corda
módulo #6 Contratos inteligentes Introdução aos contratos inteligentes: definição, tipos e casos de uso
módulo #7 Ambiente de desenvolvimento Ethereum Configure um ambiente de desenvolvimento para Ethereum: Node.js, Web3.js e Truffle Suite
módulo #8 Programação de solidez Aprenda o noções básicas da linguagem de programação Solidity: tipos de dados, funções e estruturas de controle
módulo #9 Desenvolvimento de contrato inteligente Crie um contrato inteligente simples usando Solidity: contrato de token, contrato de leilão e muito mais
módulo #10 Interoperabilidade de blockchain Explore métodos para obter interoperabilidade entre blockchains: pontes entre cadeias, cadeias laterais e muito mais
módulo #11 Segurança de blockchain Saiba mais sobre ameaças comuns à segurança de blockchain: ataques de 51%, ataques de reentrada e ataques de front-running
módulo #12 Teste e depuração de contratos inteligentes Aprenda a testar e depurar contratos inteligentes usando Truffle Suite e Web3.js
módulo #13 Escalonamento de soluções de blockchain Explore métodos para escalonar soluções de blockchain: fragmentação, transações off-chain e muito mais
módulo #14 Casos de uso de blockchain Explore diferentes casos de uso para tecnologia de blockchain: gerenciamento de cadeia de suprimentos, verificação de identidade e muito mais
módulo #15 Integração de blockchain e IoT Saiba mais sobre a integração de blockchain e IoT: identidade do dispositivo, autenticação de dados e muito mais
módulo #16 Blockchain e inteligência artificial Explore a intersecção de blockchain e IA: tomada de decisão, sistemas autônomos e muito mais
módulo #17 Governança de blockchain Aprenda sobre governança de blockchain: governança on-chain, governança off-chain e governança descentralizada
módulo #18 Blockchain em finanças Explore as aplicações de blockchain em finanças: pagamentos internacionais, tokenização de ativos e muito mais
módulo #19 Blockchain na saúde Aprenda sobre as aplicações de blockchain na saúde: registros médicos, gerenciamento de prescrições e muito mais
módulo #20 Blockchain na gestão da cadeia de suprimentos Explore as aplicações de blockchain na gestão da cadeia de suprimentos: rastreamento de estoque, procedência e muito mais
módulo #21 Ferramentas de desenvolvimento de blockchain Aprenda sobre várias ferramentas de desenvolvimento de blockchain: Truffle Suite, Web3.js, Remix e muito mais
módulo #22 Implantação de blockchain Aprenda como implantar contratos inteligentes e soluções de blockchain em vários plataformas
módulo #23 Manutenção e atualizações de blockchain Aprenda a manter e atualizar soluções de blockchain: atualizações de contrato, correção de bugs e muito mais
módulo #24 Blockchain e conformidade regulatória Explore o cenário regulatório para blockchain: AML/KYC, GDPR e muito mais
módulo #25 Conclusão e encerramento do curso Planejando os próximos passos na carreira de Desenvolvimento de Blockchain