Programa do Curso
Introdução ao Cosmos
- Visão geral da estrutura do Cosmos
- Principais características e vantagens
- Casos de utilização e aplicações no mundo real
Arquitetura do Cosmos
- Visão geral da rede Cosmos
- Protocolo Inter-Blockchain Communication (IBC)
- Algoritmo de consenso Tendermint BFT
Configurar o ambiente de desenvolvimento
- Instalação da linguagem de programação Go
- Configuração do Cosmos SDK
- Visão geral das ferramentas e recursos de desenvolvimento
Fundamentos do Cosmos SDK
- Compreender os módulos e a arquitetura modular
- Módulos chave: auth, bank, staking, etc.
- Construindo e estendendo módulos
Núcleo Tendermint
- Mergulho profundo no Tendermint Core
- Configuração e personalização
- Mecânica de consenso e criação de blocos
Desenvolvimento avançado com o Cosmos SDK
- Implementação de lógica e módulos personalizados
- Manipulação de transacções e alterações de estado
- Teste e depuração de aplicações blockchain
Inter-Blockchain Communication (IBC)
- Introdução ao protocolo IBC
- Criação de IBC entre cadeias de blocos
- Casos de uso e estratégias de implementação
Segurança e boas práticas
- Garantir a segurança em aplicações de blockchain
- Melhores práticas para o desenvolvimento do Cosmos
- Armadilhas comuns e como evitá-las
Dimensionamento e desempenho
- Técnicas para escalar aplicativos Cosmos
- Estratégias de otimização do desempenho
- Monitorização e manutenção de redes blockchain
Tendências futuras e ecossistema
- Tendências emergentes no ecossistema Cosmos
- Integração com outras tecnologias de cadeia de blocos
- O futuro do Cosmos e seu impacto na indústria de blockchain
Resumo e próximos passos
Requisitos
- Conhecimento básico dos conceitos de cadeias de blocos
- Familiaridade com linguagens de programação (de preferência Go)
Público-alvo
- Programadores
- Engenheiros de software
- Líderes técnicos
Testemunhos de Clientes (3)
Treinamento interativo
Ardo - PT Digital Daya Teknologi
Curso - Web3 Engineering & Supply Chain Finance Architecture
Máquina Traduzida
O instrutor foi muito paciente ao realizar os exercícios práticos
Mauricio Lugo - si
Curso - Blockchain - Theory and Practice
Máquina Traduzida
Patrick fez um ótimo trabalho em equilibrar a cobertura de todo o material preparado, ao mesmo tempo fazendo tempo para dar respostas detalhadas a qualquer pergunta do grupo
Mick Mccarthy - Rakuten Blockchain Lab
Curso - Ethereum for Developers
Máquina Traduzida