My Account Log in

1 option

Building Ethereum Dapps : decentralized applications on the Ethereum blockchain / Roberto Infante ; foreword by Thomas Bertani.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Infante, Roberto, author.
Contributor:
Bertani, Thomas, writer of foreword.
Language:
English
Subjects (All):
Electronic data processing--Distributed processing.
Electronic data processing.
Physical Description:
1 online resource (504 pages)
Edition:
1st edition
Other Title:
Ethereum Dapps
Place of Publication:
Shelter Island, New York : Manning Publications, [2019]
System Details:
text file
Summary:
Building Ethereum Dapps teaches Dapps development on the Ethereum blockchain platform. You’ll begin with a mental model of how Dapps operate, and then dive into designing and implementing smart contracts in Ethereum’s Solidity language. You’ll explore Ethereum smart contract development tools, like Truffle and Web3, and pick up best practices for design and security. Practical exercises throughout give you valuable hands-on experience.
Contents:
A first look at decentralized applications
Understanding the blockchain
The Ethereum platform
Deploying your first smart contract
Programming smart contracts in Solidity
Writing more complex smart contracts
Generalizing functionality with abstract contracts and interfaces
Managing smart contracts with Web3.js
The Ethereum ecosystem
Unit testing contracts with Mocha
Improving the development cycle with Truffle
Putting it all together : building a complete voting Dapp
Making a Dapp production ready
Security considerations
Conclusions.
Notes:
Description based on print version record.
Includes index.
Includes bibliographical references and index.
ISBN:
9781638356769
1638356769
OCLC:
1099571993

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account