Programação em blockchain




Programação em blockchain

Este é um curso para desenvolvedores que visam obter um conhecimento inicial em como programar para blockchains compatíveis com o protocolo Ethereum. Iremos ver desde os princípios fundamentais de como conectar-se com os clientes Ethereum através do protocolo JSON-RPC até a integração de aplicativos descentralizados com os smart contracts, utilizando a carteira MetaMask.

Para isso, iremos utilizar a IDE e framework de testes Truffle, assim como a blockchain pessoal Ganache, uma blockchain de testes que simula com precisão o funcionamento de uma blockchain real compatível com o protocolo Ethereum.

Ao fim do curso, espera-se que o aluno tenha um bom conhecimento de como funciona a integração entre o aplicativo descentralizado e a blockchain, e saiba utilizar o Truffle para escrever, interagir, testar e realizar o deploy de smart contracts, tanto no Ganache quanto em blockchains reais.

Também é esperado que o aluno termine o curso sabendo como integrar seu aplicativo descentralizado com a MetaMask, hoje a principal carteira on-line utilizada na comunidade.

Para melhor aproveitamento do curso, espera-se que o aluno possua algum conhecimento prévio sobre o funcionamento de uma blockchain, como os conceitos básicos de blocos, transações e gás. Também é esperado que o aluno possua algum conhecimento prévio de desenvolvimento para a web, como o básico de Html, Css e Javascript. Um conhecimento básico de Solidity também é recomendado, porém os smart contracts utilizados neste curso são básicos o suficiente para serem compreendidos por programadores que tenham o conhecimento de alguma linguagem de programação, como Javascript.

Programando para a rede Ethereum

Url: View Details

What you will learn
  • Criar aplicativos descentralizados simples
  • Compreender melhor o funcionamento da máquina virtual da Ethereum
  • Aprender a utilizar as ferramentas Truffle e Ganache para criar, testar e fazer o deploy de smart contracts

Rating: 5

Level: All Levels

Duration: 5.5 hours

Instructor: Joao Paulo Morais Graca


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of course-link.com.


© 2021 course-link.com. All rights reserved.
View Sitemap