Curso de Blockchain para Desenvolvedores

  • Springpoint 1096 Rua Bahia São Paulo, SP, 01244-001 Brazil

Você com certeza já ouviu falar ou até mesmo já comprou Bitcoins, certo?
Se você é desenvolvedor, com certeza deve ter ficado curioso em aprender como funciona essa tecnologia e como criar transações.
Neste curso você aprenderá como desenvolver criar transações e SmartContracts usando Ethereum com Javascript e você poderá criar sua própria criptomoeda ou qualquer outro serviço de registro de transações usando as técnicas de Blockchain.

PRÉ-REQUISITOS instalados:
- Node.js v4.5.0
- npm v2.15.9

EMENTA:

  • Introdução Técnica ao Ethereum
    • Fundamentos
    • Diferenças em Relação ao Bitcoin
    • Smart Contracts
    • EVM (Ethereum Virtual Machine)
    • Ethereum Homestead
    • Web 3
  • Mão na Massa
    • Clients disponíveis
    • Instalando o Geth
    • Ethereum via Linha de Comando com Geth
      • Utilizando a API JSON-RPC
      • Conectando à rede Ethereum
      • Criando uma Rede Privada de Teste
      • Criando e Gerenciando Contas
      • Minerando na Rede Privada
      • Criando Transações
      • Registrando Smart Contracts
    • Ethereum em Aplicações com web3.js
      • Hello World
      • Criando Transações
      • Registrando Smart Contracts
    • Criando Smart Contracts com Solidity
      • Hello World
      • Escrevendo, Compilando e Registrando um Smart Contract na Rede
      • Dinâmica de Interação com o Smart Contract na Rede Interna
  • Considerações Finais
    • Riscos e Cuidados no Desenvolvimento de Smart Contracts
    • Continuando o Aprendizado