Neste curso - PRESENCIAL - teremos a seguinte ementa e cronograma:
# Carteira (2h)
- Criação (Metamask) e tipos de carteira
- Componentes de uma carteira
- Assinatura e criptografia
# Transãções (2h)
- Tipos de transação
- Componentes de uma transação
- Gas , Wei, Gwei
- Ciclo de uma transação
# Blocos (2h)
- Formação de um bloco
- Componentes
- Relação entre tempo , tamanho do bloco e velocidade das transações
# EVM (2h)
- Instruções e opcodes
- Implementações
# Nodes (2h)
- Mainnet e testnet
- Requisitos
- Arquitetura
- Full nodes x light nodes
- Bootnodes
# Consenso (2h)
- PoW , PoS e variações
- Mineração x Validação
- Fork de rede
# Smart contracts (8h)
- EIP/ERC
- Solidity e exemplos
- Remix , redes e GITHUB
- Explorador de blocos
- ABI , bin e bytecode
- Implementação ERC-20
- Implementação ERC-721
- Segurança em contratos
- OpenZeppelin
# Integração (4h)
- Ethers.js
- RPCs (Alchemy, Infura)
- IPFS , Swam, web3 storage e filecoin
- Criação de galeria de NFT (Next.js)
São 24h de curso divididas em 8 encontros de 3h cada, na sala CA 008, com computadores disponíveis aos participantes.
Os encontros ocorrerão nos dias 28/08 - 30/08 - 01/09 - 04/09 - 06/09 - 11/09 - 13/09 e 15/09, todos acontecendo das 18:30 - 21:30