Introdução a Programação com Blockchain e Ethereum Smart Contracts
Este projeto tem como propósito o desenvolvimento de um token baseado na blockchain da criptomoeda Ethereum, para mostrar as principais funcionalidades de token utilizado no mercado de criptomoedas. Vamos explorar seus padrões e funcionalidades, complementando com o desenvolvimento prático de um token no padrão ERC20, o padrão utilizado por tokens negociados nas principais corretoras de criptomoedas globais.
O que você vai desenvolver </>
Objetivo: O objetivo deste projeto é introduzir os participantes à programação utilizando a tecnologia blockchain e os smart contracts da Ethereum, por meio do desenvolvimento de um token baseado na blockchain da Ethereum. O projeto visa também explorar os padrões e funcionalidades dos tokens no mercado de criptomoedas, e desenvolver um token ERC20 com base nesses padrões.
Descrição: O projeto consiste em desenvolver um token baseado na tecnologia blockchain da Ethereum, utilizando os smart contracts dessa plataforma. Serão exploradas as principais funcionalidades e padrões de tokens utilizados no mercado de criptomoedas, como o padrão ERC20, amplamente negociado nas principais corretoras globais.
Será realizada uma introdução teórica sobre a tecnologia blockchain e os conceitos básicos da Ethereum, incluindo a explicação dos smart contracts e sua relação com o desenvolvimento de tokens. Os participantes terão a oportunidade de compreender a estrutura e os padrões dos tokens da Ethereum, bem como suas funcionalidades.
Em seguida, será realizada uma parte prática, onde os participantes desenvolverão um token utilizando o padrão ERC20. Serão abordados aspectos como a criação do contrato inteligente (smart contract) do token na linguagem Solidity, a implementação das funcionalidades básicas, como a transferência de tokens entre contas e a consulta de saldo.
Requisitos técnicos:
- Conhecimento básico de programação;
- Familiaridade com a linguagem de programação Solidity (desejável, mas não obrigatório);
- Ambiente de desenvolvimento integrado (IDE) para a linguagem Solidity (recomendado);
- Conta na rede de teste da Ethereum (será fornecido um guia para a criação da conta).
Quem vai te guiar neste projeto </>
Torne-se a opção Nº 1 dos recrutadores e conquiste as melhores vagas do mercado tech
Com o o DIO PRO você irá:
Acesso ilimitado a todos os bootcamps
E mais de 40 formações profissionais do zero ao avançado para você dominar as tecnologias nas carreiras front-end, back-end, data & analytics, mobile, cloud & DevOps e se preparar para trabalhar em grandes projetos nas empresas mais inovadoras do mundo
Mais de 180 projetos práticos para ganhar experiência
Libere acesso ilimitado a uma área com mais de 180 projetos e 650 cursos para você aprender, comprovar experiência prática e ter um portfólio de destaque no mercado
Fazer parte das maiores e mais inovadoras empresas do mundo
Certifique suas habilidades, ganhe experiência, suba no ranking de talentos e fique em destaque para recrutadores de empresas como iFood, Santander, Carrefour e outras dezenas que contratam profissionais na DIO.
Sobre a DIO
ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA.
CNPJ: 26.965.884/0001-02
A DIO é a maior comunidade de aprendizado contínuo em tecnologia da América Latina, que conecta os melhores talentos com as empresas mais inovadoras do mundo.
Um ecossistema educacional completo para aprendizagem em desenvolvimento de software, engenharia de dados, qualidade de software e computação em nuvem.