Fale com o produtor

O evento já encerrou...

Workshop: Introdução ao desenvolvimento em Ethereum

Carregando recomendações...

Workshop: Introdução ao desenvolvimento em Ethereum

11 ago - 2018 • 10:00 > 11 ago - 2018 • 15:00

Evento encerrado

Workshop: Introdução ao desenvolvimento em Ethereum

11 ago - 2018 • 10:00 > 11 ago - 2018 • 15:00

Evento encerrado

Descrição do evento

Este workshop é designado para aqueles que já possuem algum conhecimento de programação e desejam começar a se aventurar com desenvolvimento em blockchain. Durante estas 4 horas, 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 a criação de uma eleição descentralizada do começo ao fim.


O workshop tratará dos aspectos básicos inicialmente, 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.


Confira os detalhes abaixo.



MENTORES


Daniel Martins: Daniel é bacharel em Ciência da Computação pela Universidade Federal de Minas Gerais, tem background em desenvolvimento de software, também tendo estudado Direito. Conheceu a tecnologia Blockchain em 2016 e desde então se dedica ao estudo de seus aspectos técnicos. Estuda e desenvolve aplicações na plataforma Ethereum. Publica artigos, estudos, experiências e pequenas aplicações sobre a tecnologia no seu site operationblockchain.org. Estuda criptografia e tem como favoritas as linguagens de programação Solidity, Java, C, C++, Python e JavaScript. Fala três línguas e se aventura por mais outras quatro. Acredita no potencial da descentralização como uma nova forma para as pessoas poderem trocar valor e confiança pela Internet. Daniel é investidor, pesquisador e escritor sobre a tecnologia.


Euler Oliveira: Euler possui graduação e mestrado em Ciência da Computação na UFMG. Atualmente está cursando graduação em Engenharia Aeroespacial na mesma universidade, onde também trabalha com desenvolvimento de aplicativos Web acadêmicos e administrativos. Linguagens de maior interesse são C++, Solidity e Javascript full-stack (padrão MERN), que possibilitam o desenvolvimento de sistemas de alto desempenho, smart contracts e aplicativos para a Internet respectivamente. Apaixonado por inovação e tecnologias disruptivas, busca diligentemente seu aperfeiçoamento a fim de acompanhar o estado da arte em desenvolvimento de software, por isso está focado no estudo, utilização e propagação da tecnologia Blockchain.​




ORGANIZADORES


Yakko Majuri: Yakko é Brasileiro-Finlandês, mora na Europa há seis anos e atua na área de business development e inovação. Até o ano passado, trabalhou como COO da Hautomo, uma organização oferecendo cursos inovadores para estudantes na Finlândia e Estados Unidos com parceria com a Microsoft. Em 2016, foi convidado em várias ocasiões para discutir o futuro da educação finlandesa em conjunto com representantes do governo e diversas escolas. Fala quatro línguas e tem experiência internacional na área de RP. Teve seu primeiro contato com a blockchain em 2015, e desde 2017 se dedica exclusivamente ao estudo de seus diferentes aspectos e aplicações. Yakko é fundador da BlockchainBH.


Victor Silveira: Victor é empresário e consultor especialista em finanças empresariais e desenvolvimento de competências empreendedoras. Desde 2014 se dedica ao conhecimento e modelagem de negócios a partir da tecnologia blockchain. Como Consultor Master Trainer da ONU liderou a implantação do projeto de capacitação empreendedora (EMPRETEC) no Brasil e no exterior. Administrador, Pós-Graduado em Finanças, Mercado de Capitais, Marketing e Negócios Internacionais, possui extensa experiência empresarial em funções de liderança em instituições governamentais e privadas. Atuou como consultor e mentor no ambiente das startups na Finlândia onde morou por cinco anos. De volta ao Brasil tem se dedicado a programas de gestão na Fundação Dom Cabral e a palestras educacionais e de difusão da tecnologia blockchain. Victor é fundador da BlockchainBH.



REQUISITOS


  • Trazer seu próprio laptop

  • Conhecimento prévio de programação (conhecimento sobre Solidity não é necessário)

  • Inscrição prévia


CONTEÚDO


Primeira parte: Teoria (30 minutos)


  • Antes do bitcoin

    • Milton Friedman

    • Tentativas prévia de dinheiro digital

  • Bitcoin

    • História

    • Protocolo

  • Blockchain

    • Conceitos técnicos

  • Ethereum

    • História

    • Protocolo

      • Smart contracts

    • Aplicações

    • Visão geral sobre o ecossistema de desenvolvimento

      • Nodes, Browsers, Solidity, Remix, Web3, Truffle


Segunda parte: Prática - Primeiro contato com a linguagem (1 hora)


  • Aspectos básicos da linguagem

  • Utilizando as ferramentas de desenvolvimento

  • Primeiro contrato

  • Segundo contrato

  • Início - Contrato de eleição descentralizada

    • Lógica do contrato

    • Codificando as primeiras funções


Coffee break e lanche (30 minutos)


Terceira parte: Prática - Eleição descentralizada (2 horas)


  • Continuação - Contrato de eleição descentralizada

    • Novas funções

    • Teste do contrato

    • Deployment do contrato

    • Utilizando o contrato - Realizando uma eleição descentralizada


_________________________________________________________________


Sobre a BlockchainBH


A BlockchainBH é uma plataforma dedicada à educação sobre a blockchain e desenvolvimento de soluções a partir da tecnologia. Estamos sediados em Belo Horizonte e temos como objetivo desenvolver o ecossistema da tecnologia no Brasil. Oferecemos material online e organizamos workshops com a finalidade de disseminar conhecimento sobre blockchain para o público geral.

https://www.blockchainbh.com/


Local

Auditório Fumsoft

Avenida Afonso Pena, 4000, 3° andar, Cruzeiro

Belo Horizonte, MG

Termos e políticas

Sobre o produtor

organizer

Fumsoft

Somos uma aceleradora de negócios que tem como missão apoiar as empresas de tecnologia para que elas se desenvolvam e gerem novas oportunidades de parcerias, vendas e conexões.

Carregando recomendações...

Métodos de pagamento

Parcele sua compra em até 12x

Compre com total segurança

Os dados sensíveis são criptografados e não serão salvos em nossos servidores.

Google Safe BrowsingPCI compliant

Precisando de ajuda?

Acessa a nossa Central de Ajuda Sympla ou Fale com o produtor.