Programa do Curso
Introdução
Compreendendo a Blockchain Tecnologia
- Compreendendo os livros-razão distribuídos
- O que é Blockchain?
- Compreendendo como Blockchain as redes funcionam
- Compreendendo os benefícios de Blockchain
- Visão geral de Blockchain Use Cases
Compreendendo os fundamentos da Blockchain tecnologia
- Informação Simétrica
- Integridade Histórica
- Segurança Extensível
- Autenticidade Democrática
- Descentralização e tolerância a falhas
Visão geral da Coinbase
Usando a API Digital Coinbase
- Visão geral da API Digital Coinbase
- Usando bibliotecas de cliente
- Usando autenticação de chave API
- Configurando permissões
- Configurando notificações
- Usando API Multisig
- Compreendendo os códigos de erro
Usando OAuth2 (Coinbase Connect)
- Visão geral do protocolo OAuth2
- Integrando seu aplicativo da web com Coinbase Connect
- Integração móvel com Coinbase Connect
- Configurando permissões OAuth2
- Configurando a autenticação de dois fatores OAuth2
- Usando Access tokens e tokens de atualização
- Melhores práticas em segurança com OAuth2
Codificando uma carteira Bitcoin
- Autenticação com a API Coinbase
- Instalando o cliente API Coinbase
- Criando uma carteira Bitcoin
- Enviando Bitcoin Programaticamente
- Recuperando dados da sua carteira Bitcoin
Envio e recebimento Bitcoin usando suas carteiras Coinbase
- Recebendo fundos gerando Bitcoin endereços
- Envio de fundos da carteira Coinbase para um endereço Bitcoin ou Email
- Solicitando fundos
- Facilitando transações gratuitas
Compra e venda Bitcoin usando a API Coinbase
Recuperando dados de preços em tempo real Bitcoin usando API Coinbase
Usando o widget de compra da Coinbase para incorporar a funcionalidade de compra da Coinbase em seu site e aplicativos
Usando a API GDAX
Solução de problemas
Resumo e conclusão
Requisitos
- Experiência em desenvolvimento e programação Web
- Familiaridade geral com a tecnologia Blockchain
Declaração de Clientes (1)
Patrick did a great job of striking a balance between covering all the prepared material while making time to give detailed answers to any questions from the group