Overview
Learn how to design, develop, and deploy smart contracts on the Ethereum blockchain. With this practical book, software developers with a high-level understanding of the blockchain will use the Solidity programming language to write decentralized applications (dApps) using the web3.js library.
Smart contracts have allowed technologists to create a new breed of software systems that have ushered in the next revolution in human organization. David Hoover and Kevin Solorio teach you the fundamentals of Solidity, as well as key topics such as unit testing, deployment, and preventing security vulnerabilities. You'll also learn how to leverage the built-in public/private key cryptography in the Ethereum protocol.
- Learn the fundamentals of how the Ethereum blockchain works
- Setup a local Ethereum client using Parity
- Develop and test secure smart contracts using Solidity and Vyper
- Learn how to deploy smart contracts
- Interact with your smart contract using Web3 (JavaScript)
- Work with hands-on examples and walkthroughs of common scenarios
This book title, Hands-On Smart Contract Development with Solidity and Ethereum (From Fundamentals to Deployment), ISBN: 9781492045267, by Kevin Solorio, Randall Kanna, David H. Hoover, published by O'Reilly Media (January 4, 2020) is available in paperback. Our minimum order quantity is 25 copies. All standard bulk book orders ship FREE in the continental USA and delivered in 4-10 business days.
Unlike Amazon and other retailers who may also offer Hands-On Smart Contract Development with Solidity and Ethereum (From Fundamentals to Deployment) books on their website, we specialize in large quantities and provide personal service, from trusted, experienced, friendly people in Portland, Oregon. We offer a Price Match Guarantee, and QuickQuote form, to make purchasing quick and easy.
Prefer to work with a human being when you order Hands-On Smart Contract Development with Solidity and Ethereum (From Fundamentals to Deployment) books in bulk? Our Book Specialists are standing by Monday-Friday 8-5 PST, ready to help!