Mastering Blockchain Programming with Solidity: Write production-ready smart contracts for Ethereum blockchain with Solidity

Chittoda, Jitendra

  • 3.86 out of 5 stars
    7 ratings by Goodreads
ISBN 10: 1839218266 ISBN 13: 9781839218262
Published by Packt Publishing, 2019
Used Soft cover

From medimops, Berlin, Germany Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since May 10, 2010

This specific item is no longer available.

About this Item

Description:

Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Seller Inventory # M01839218266-G

  • 3.86 out of 5 stars
    7 ratings by Goodreads

Report this item

Synopsis:

Discover the advanced features of Solidity that will help you write high-quality code and develop secure smart contracts with the latest ERC standards

Key Features

  • Delve into Solidity and understand control structures, function calls, and variable scopes
  • Explore tools for developing, testing, and debugging your blockchain applications
  • Learn advanced design patterns and best practices for writing secure smart contracts

Book Description

Solidity is among the most popular and contract-oriented programming languages used for writing decentralized applications (DApps) on Ethereum blockchain. If you're looking to perfect your skills in writing professional-grade smart contracts using Solidity, this book can help.

You will get started with a detailed introduction to blockchain, smart contracts, and Ethereum, while also gaining useful insights into the Solidity programming language. A dedicated section will then take you through the different Ethereum Request for Comments (ERC) standards, including ERC-20, ERC-223, and ERC-721, and demonstrate how you can choose among these standards while writing smart contracts. As you approach later chapters, you will cover the different smart contracts available for use in libraries such as OpenZeppelin. You'll also learn to use different open source tools to test, review and improve the quality of your code and make it production-ready. Toward the end of this book, you'll get to grips with techniques such as adding security to smart contracts, and gain insights into various security considerations.

By the end of this book, you will have the skills you need to write secure, production-ready smart contracts in Solidity from scratch for decentralized applications on Ethereum blockchain.

What you will learn

  • Test and debug smart contracts with Truffle, Ganache, Remix, and MetaMask
  • Gain insights into maintaining code quality with different tools
  • Get up to speed with ERC standards such as ERC-20 and ERC-721
  • Become adept at using design patterns while writing smart contracts
  • Use MultiSignature (MultiSig) wallets and improve the security of contracts
  • Use Oracle services to fetch information from outside the blockchain

Who this book is for

This book is for developers and data scientists who want to learn Ethereum, blockchain, and Solidity to write smart contracts and develop production-ready code. Basic knowledge of Solidity is assumed.

Table of Contents

  1. Introduction to Blockchain
  2. Getting Started with Solidity
  3. Control Structures and Contracts
  4. Learning MetaMask and Remix
  5. Using Ganache and the Truffle Framework
  6. Taking Advantage of Code Quality Tools
  7. ERC20 Token Standard
  8. ERC721 Non-Fungible Token Standard
  9. Deep Dive into the OpenZeppelin Library
  10. Using Multisig Wallets
  11. Upgradable Contracts Using ZeppelinOS
  12. Building Your Own Token
  13. Solidity Design Patterns
  14. Tips, Tricks, and Security Best Practices

About the Author:

Jitendra Chittoda is a blockchain security engineer at ChainSecurity. His day job is to perform security audit on smart contracts and expose security vulnerabilities in Solidity and Scilla contracts. He has also developed a non-custodial, decentralized, P2P lending contracts for ETHLend. The Solidity contracts that he has developed or audited handle over $100 million worth of cryptoassets. He also served as a tech and security advisor in various ICO projects.

Before finding his passion for blockchain, he coded in Java for over 11 years. He is the founder and leader of Delhi-NCR-JUG, a non-profit meetup group for Java. He holds a master's degree in computer applications and is regularly invited as a speaker at various conferences and meetups.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Mastering Blockchain Programming with ...
Publisher: Packt Publishing
Publication Date: 2019
Binding: Soft cover
Condition: good

Top Search Results from the AbeBooks Marketplace

Stock Image

Chittoda, Jitendra
Published by Packt Publishing, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
Used Paperback

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR012638339

Contact seller

Buy Used

US$ 12.56
US$ 7.49 shipping
Ships from United Kingdom to U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Chittoda, Jitendra
Published by Packt Publishing, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
Used Paperback

Seller: Brit Books, Milton Keynes, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Used; Good. 97803167286839780571370825 ***Simply Brit*** Welcome to our online used book store, where affordability meets great quality. Dive into a world of captivating reads without breaking the bank. We take pride in offering a wide selection of used books, from classics to hidden gems, ensuring there is something for every literary palate. All orders are shipped within 24 hours and our lightning fast-delivery within 48 hours coupled with our prompt customer service ensures a smooth journey from ordering to delivery. Discover the joy of reading with us, your trusted source for affordable books that do not compromise on quality. Seller Inventory # 4303220

Contact seller

Buy Used

US$ 15.98
US$ 21.38 shipping
Ships from United Kingdom to U.S.A.

Quantity: 1 available

Add to basket

Seller Image

Jitendra Chittoda
Published by Packt Publishing, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
Used Soft cover First Edition

Seller: Books & Bobs, Deeside, FLINT, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Soft cover. Condition: As New. 1st Edition. As new copy. A tight, bright, and clean copy with no inscriptions and no annotations/notes. No creasing to spine/cover or foxing to pages. Fantastic condition book. 465pp. (19x23.5cm). Please contact us for any more information. Seller Inventory # 7909

Contact seller

Buy Used

US$ 38.56
US$ 26.67 shipping
Ships from United Kingdom to U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Chittoda, Jitendra,
Published by Packt Publishing 2019-08, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781839218262

Contact seller

Buy New

US$ 45.97
US$ 20.71 shipping
Ships from United Kingdom to U.S.A.

Quantity: 10 available

Add to basket

Stock Image

Jitendra Chittoda
Published by Packt Publishing, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781839218262

Contact seller

Buy New

US$ 49.65
US$ 9.04 shipping
Ships from United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Jitendra Chittoda
Published by Packt Publishing, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781839218262

Contact seller

Buy New

US$ 55.70
Free Shipping
Ships within U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Jitendra Chittoda
Published by Packt Publishing Limited, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days. Seller Inventory # C9781839218262

Contact seller

Buy New

US$ 57.68
US$ 28.16 shipping
Ships from United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

Seller Image

Chittoda, Jitendra
Published by Packt Publishing, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
New Softcover

Seller: moluna, Greven, Germany

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. With this book, you will learn to write production-ready smart contracts for the Ethereum blockchain. Finally, with the help of comprehensive examples, you will learn how to add security to smart contracts and then delve into the various security considerat. Seller Inventory # 470917320

Contact seller

Buy New

US$ 58.99
US$ 57.54 shipping
Ships from Germany to U.S.A.

Quantity: Over 20 available

Add to basket

Stock Image

Jitendra Chittoda
Published by Packt Publishing, Limited, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
New Softcover
Print on Demand

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Print on Demand pp. 486. Seller Inventory # 370748119

Contact seller

Buy New

US$ 61.03
US$ 8.69 shipping
Ships from United Kingdom to U.S.A.

Quantity: 4 available

Add to basket

Seller Image

Jitendra Chittoda
Published by Packt Publishing, 2019
ISBN 10: 1839218266 ISBN 13: 9781839218262
New Taschenbuch
Print on Demand

Seller: preigu, Osnabrück, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. Mastering Blockchain Programming with Solidity | Jitendra Chittoda | Taschenbuch | Englisch | 2019 | Packt Publishing | EAN 9781839218262 | Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, 36244 Bad Hersfeld, gpsr[at]libri[dot]de | Anbieter: preigu Print on Demand. Seller Inventory # 117234429

Contact seller

Buy New

US$ 67.93
US$ 82.22 shipping
Ships from Germany to U.S.A.

Quantity: 5 available

Add to basket

There are 1 more copies of this book

View all search results for this book