Aprenda Programação com a Ethereum Solidity

Aprenda Programação com a Ethereum Solidity

By Ruchi Gupta - min. de leitura
Atualizado 04 junho 2020

Já quis aprender a programação? Você já sonhou em se tornar um desenvolvedor Ethereum e fazer seus próprios contratos inteligentes e Dapps? Não sonhe mais, já que a Loom Network acaba de lançar uma nova, divertida e criativa plataforma de aprendizagem chamada CryptoZombies. Saiba tudo sobre os fundamentos da Solidity através do desenvolvimento orientado de um jogo de zombis com potência Ethereum!

O que é CryptoZombies?

Bem como outras plataformas de desenvolvimento de software gamified como Codecademy e CodeCombat, CryptoZombies é uma experiência orientada que abrange todos os fundamentos do desenvolvimento Solidity. A primeira lição do programa abrange a configuração básica do contrato, estruturas de dados, variáveis, arrays e eventos. Embora você provavelmente não se torne um “desenvolvedor profissional”, você certamente aprenderá um pouco mais.

CryptoZombies é uma experiência simples, mas não é projetado para aqueles que são completamente leigos em programação. O site recomenda que você, pelo menos, tenha uma compreensão básica de uma outra linguagem de programação. O código usado na lição 01 se parece muito com o código Java, C ++ ou C #, então a experiência em um desses deve ajudar.

Problemas e armadilhas

Embora o design do site esteja bem definido e a lição seja, na maior parte, intuitiva, as lições ainda não são perfeitas. Algumas das explicações não são totalmente claras e, em alguns casos, parecem enganosas de propósito.

Na seção que abrange as operações matemáticas, o texto explica que a Solidity pode realizar adição como 1 + 1, multiplicação como 2 * 2 e operações de expoente como 10 ^ 16. Se você inserir 10 ^ 16 no editor de código, no entanto, você será confrontado com uma mensagem de erro em vermelho. O que você deveria ter feito, aparentemente, é entrar 10 ** 16, bem como em Python ou outras linguagens.

Desenvolvimento futuro

No momento, CryptoZombies só tem uma lição disponível (composta por 15 capítulos), e deve levar menos de uma hora para ser concluída. Se o jogador é alguém que não conhece nenhuma outra linguagem de programação, eles precisarão completar várias horas de estudo em JavaScript, Python ou uma variante C.

A empresa por trás de CryptoZombies, Loom, afirmou que novas lições serão lançadas em uma ou duas semanas até o projeto ficar completo. O projeto completo deve orientar o usuário através da criação de um jogo zumbi inteiro do início ao fim.

Para resumir, se você está procurando uma introdução divertida e guiada para a programação Ethereum Solidity, e você já possui alguma experiência de programação, aprenda mais em CryptoZombies. É grátis, divertido e fácil.

Fonte: btcmanager

Guia do Bitcoin

Mantenha-se informado todos os dias sobre Bitcoin!
Telegram: https://telegram.me/guiadobitcoin
Facebook: https://www.facebook.com/guiadobitcoin/
Twitter: https://twitter.com/guiadobitcoin
Feed RSS: https://guiadobitcoin.com.br/feed/