WORKSHOP: Como criar uma aplicação descentralizada em Ethereum

06/10/18
access_time 11:00h
location_on Belo Horizonte-MG

Descrição do Evento

PARA QUEM É O WORKSHOP

Desenvolvedores:
Objetivo: você quer começar a aprender ou mesmo continuar seu aprendizado em aplicações em Blockchain com o protocolo Ethereum.

Não desenvolvedores:
Objetivo: você não pretende se especializar nos aspectos técnicos de desenvolvimento mas quer entender como a tecnologia funciona e como uma aplicação descentralizada pode ser útil no seu negócio ou no negócio de onde trabalha.


O QUE FAREMOS
Caso de uso: eleição descentralizada

Desenvolveremos uma aplicação web onde os usuários poderão votar em um candidato e acompanhar em tempo real a contagem dos votos de todos os candidatos.

Durante o evento os participantes irão:
- aprender sobre a história e aspectos importantes da tecnologia;
- ter o seu primeiro contato com a linguagem de desenvolvimento em Ethereum chamada Solidity;
- desenvolver um smart contract funcional para uma eleição descentralizada do começo ao fim;
- desenvolver a aplicação, passando por testes unitários e lidar com algumas ferramentas do ecossistema Ethereum;
- desenvolver o front-end para exibição da aplicação em uma página web.

Inicialmente veremos os aspectos básicos, para então evoluir para um nível mais avançado, de maneira que todos os participantes consigam acompanhar o ritmo e completar o workshop com um produto operacional. Os primeiros 30 minutos tratarão da teoria relevante ao tópico, seguidos por 3h de prática, com uma pausa para um coffee break e lanche.

-----

REQUISITOS

- Trazer seu próprio laptop
- Interesse pela tecnologia Blockchain
- Inscrição prévia

-----

PROGRAMAÇÃO

PRIMEIRA PARTE: Teoria (30 minutos)
Blockchain: uma introdução
O protocolo Ethereum
Smart contracts
Aplicações descentralizadas
Visão geral sobre o ecossistema de desenvolvimento

Coffee Break (30 minutos)

SEGUNDA PARTE: Prática (3 horas)
Aprendendo Solidity
Desenvolvendo a aplicação

OBS: Ferramentas que serão abordadas: Truffle, MetaMask, Remix, Web3js, Ganache

Informações

  • Data: 06 de outubro de 2018
    Este evento já aconteceu. Que pena!
    Você pode descobrir mais informações sobre as próximas edições enviando uma mensagem para o organizador.
  • Local: Belo Horizonte, MG
  • Endereço: AllCoinWallet - Rua dos Tupis, 38, Sala 1301, Centro - Belo Horizonte, MG
  • Responsável: BlockchainBH

Receba novidades e promoções ;)

Criar
evento
Ajuda