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 coursescompany.com.
View Sitemap