Um curso destinado à desenvolvedores de software e ou experts em tecnologia
Você ficará por dentro das tecnologias e ferramentas utilizadas nos projetos que utilizam blockblockchain Ethereum
Carga Horária: 8hs
01 /REVIEW - DEPLOY SMART CONTRACT
- O que é um Smart Contract
- Usos, Aplicações e Cases
- Geth
- Remix
- Metamask
02 /FRAMEWORKS E INFRAESTRUTURAS
- Truffle
- Infura
- IPFS
03 /ADVANCED SMART CONTRACTS - ETHEREUM ERC-20
- Orientação a Objetos
- Bibliotecas - Zeppelin Library
- Melhores práticas
- Defensive programming
- Testes
- TDD - Test-driven development
- Testes Unitários
- Debugging de Smart Contract
- Deploying de Smart Contract
04 /CASES - DAPPS E WEB 3.0
- Como faço uma API para meu Smart Contract?
- Ethereum/ERC-20 Wallet
- ERC-20 Sistema de Votação
REQUISITOS
- Práticas de programação
- Habilidades em linha de comando
O QUE ESTÁ INCLUSO
- 8 horas de curso prático
- Slides
- Código fonte
- Acesso ao time privado blockchain-br no slack
- Certificado
INSTRUTOR
GLAUBER DUARTE MONTEIRO
Senior Software Engineer - finchain
Desenvolve software desde 2008, focando principalmente na área financeira trabalhando para bancos brasileiros como Banco da Amazônia, Citibank e Caixa Econômica Federal. É formado em Téc. em Eletrônica pelo CEFET-PA (IFPA), Bacharel em Ciência da Computação e Espec. em Desenvolvimento de Software Java pelo CESUPA. Cursou mestrado em Inteligência Artificial pela Universidade Federal do Pará.
A finchain é membro da Enterprise Ethereum Alliance e já treinamos mais de 150 pessoas!!!
