Introdução à programação de blockchain

Iniciante
Estudante
Azure

Este percurso de aprendizagem apresenta o blockchain e a programação na plataforma Ethereum. Descubra quais as competências necessárias para começar a desenvolver as suas próprias redes de blockchain em escala.

Neste percurso de aprendizagem irá:

  • Aprender as bases do blockchain e como a tecnologia blockchain funciona.
  • Conhecer as ferramentas para programar no blockchain da plataforma Ethereum.
  • Criar contratos inteligentes e aplicações descentralizadas.
  • Implementar em redes Ethereum locais e de teste.

Pré-requisitos

  • Experiência anterior com qualquer linguagem, tal como C, Python ou JavaScript
  • Conhecimento básico de conceitos de programação
  • Familiaridade com a linha de comandos para criar novos diretórios
  • Visual Studio Code instalado

Módulos neste percurso de aprendizagem

Descubra como os protocolos de blockchain fomentam a confiança. Aprenda a avaliar cenários para quando utilizar o blockchain e decida se é adequado para a sua solução.

Descubra como a linguagem Solidity pode facilitar a programação de contratos inteligentes para a plataforma de blockchain Ethereum.

Saiba como instalar e utilizar ferramentas para desenvolver contratos inteligentes.

Saiba mais sobre a significância dos tokens e como estes são utilizados no blockchain.

Saiba e use redes Ethereum para desenvolvimento, teste e produção.