Escrever contratos inteligentes Ethereum com o Solidity

Iniciante
Developer
Student
Azure

Saiba como instalar e utilizar ferramentas para desenvolver contratos inteligentes.

Objetivos de aprendizagem

No final deste módulo, saberá como:

  • Explicar o que são contratos inteligentes.
  • Conhecer os casos de utilização comuns dos contratos inteligentes.
  • Instalar o Truffle.
  • Instale a extensão truffle para VS Code.
  • Escreva um contrato inteligente com a extensão Truffle para VS Code.
  • Testar um contrato inteligente com o Truffle.

Pré-requisitos

  • Conhecimento fundamental sobre o blockchain
  • Conhecimento da plataforma Ethereum
  • Estar familiarizado com a linguagem de programação Solidity
  • Visual Studio Code instalado
  • Conhecimento sobre como transferir programas a partir da Internet
  • Conhecimento sobre como utilizar ferramentas de linha de comandos