Programação em Ethereum


Price: 79.9$
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 Meta Mask. 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 Meta Mask, 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.