Items related to Solidity Programming Essentials: A guide to build smart...

Solidity Programming Essentials: A guide to build smart contracts by using this statically-typed curly-braces programming language, 2nd Edition - Softcover

 
9781803231181: Solidity Programming Essentials: A guide to build smart contracts by using this statically-typed curly-braces programming language, 2nd Edition

Synopsis

Learn solidity for writing mission-critical enterprise-ready smart contracts

Key Features

  • Learn proven smart contract implementation challenges and solve them using Solidity
  • Go deeper into Solidity to write effective upgradable and maintainable smart contracts using best practices
  • Get to grips with the latest version of Solidity with updated codes and examples

Book Description

Solidity is a contract-oriented language whose syntax is highly influenced by JavaScript, and is designed to compile code for the Ethereum Virtual Machine. Solidity Programming Essentials will be your guide to understanding Solidity programming to build smart contracts for Ethereum and blockchain from the ground-up.

This new edition starts with an introduction to blockchain, Ethereum and smart contracts. The practical side will include step-by-step instruction on the installation of tools, private blockchain, and then move onto an introductory overview of the Solidity programming language. You will learn how to install all the necessary tools to write, test, and debug Solidity contracts on Ethereum. As you progress, you’ll also explore the multiple design patterns for multiple areas of smart contract, and get a solid understanding of the layout of a Solidity source file and work with the different data types. We will also take you through function calls, return types, function modifiers, and recipes in object-oriented programming with Solidity. All the examples are updated to the latest version of the solidity programming language.

By the end of this book, you will be able to write, deploy, and test smart contracts in Ethereum.

What you will learn

  • Write efficient and effective and secure smart contracts
  • Use different tools to build and deploy smart contracts
  • Implement popular design patterns in Solidity
  • Effectively utilize different storage solutions and their implications
  • Understand exception handling and troubleshooting in Solidity
  • Create new accounts and submit transactions to blockchain

Who This Book Is For

This book is primarily aimed at beginners who would like to get started with Solidity Programming for developing an Ethereum smart contract. No prior knowledge of EVM is required, but knowing the basics of any programming language will help you follow along.

Table of Contents

  1. Introduction to Blockchain, Ethereum, and Smart Contracts
  2. Installing Ethereum and Solidity
  3. Introducing Solidity
  4. Global variables and functions
  5. Expressions and control structure
  6. Writing Smart Contracts
  7. Functions, Modifiers, and Fallbacks
  8. Exceptions, Events and Logging
  9. Basics of Truffle and Unit Testing
  10. Debugging contracts
  11. Assembly Programming
  12. Upgradable Smart Contracts
  13. Writing Secure Contracts
  14. Writing Token Contracts
  15. Solidity Design Patterns

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

About the Author

Ritesh Modi is a former Microsoft senior technology evangelist. He has been recognized as a Microsoft Regional Director for his contributions to Microsoft products, services, and communities. He is a cloud architect, a published author, a speaker, and a leader who is popular for his contributions to datacenters, Azure, Kubernetes, blockchain, cognitive services, DevOps, artificial intelligence, and automation. He is the author of eight books. Ritesh has spoken at numerous national and international conferences and is a published author for MSDN magazine. He has more than a decade of experience in building and deploying enterprise solutions for customers, and has more than 25 technical certifications. His hobbies are writing books, playing with his daughter, watching movies, and learning new technologies. He currently lives in Hyderabad, India. You can follow him on Twitter at automationnext.

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

  • PublisherPackt Publishing - ebooks Account
  • Publication date2022
  • ISBN 10 1803231181
  • ISBN 13 9781803231181
  • BindingPaperback
  • LanguageEnglish
  • Edition number2
  • Number of pages330

Buy Used

Condition: As New
Unread book in perfect condition...
View this item

FREE shipping within United Kingdom

Destination, rates & speeds

Search results for Solidity Programming Essentials: A guide to build smart...

Stock Image

Ritesh Modi
Published by Packt Publishing, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

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

Condition: New. Seller Inventory # 44504028-n

Contact seller

Buy New

£ 33.49
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Modi, Ritesh
Published by Packt Publishing 2022-06, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
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-9781803231181

Contact seller

Buy New

£ 31.01
Convert currency
Shipping: £ 2.49
Within United Kingdom
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Ritesh Modi
Published by Packt Publishing, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

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

Condition: New. In. Seller Inventory # ria9781803231181_new

Contact seller

Buy New

£ 35.22
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ritesh Modi
Published by Packt Publishing Limited, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
New PAP
Print on Demand

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

Seller rating 4 out of 5 stars 4-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-9781803231181

Contact seller

Buy New

£ 35.78
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ritesh Modi
Published by Packt Publishing, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

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

Condition: As New. Unread book in perfect condition. Seller Inventory # 44504028

Contact seller

Buy Used

£ 38.38
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ritesh Modi
Published by Packt Publishing Limited, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
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 100. Seller Inventory # C9781803231181

Contact seller

Buy New

£ 38.86
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ritesh Modi
Published by Packt Publishing Limited, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
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-9781803231181

Contact seller

Buy New

£ 41.46
Convert currency
Shipping: FREE
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ritesh Modi
Published by Packt Publishing, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
New Softcover

Seller: California Books, Miami, FL, U.S.A.

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

Condition: New. Seller Inventory # I-9781803231181

Contact seller

Buy New

£ 35.92
Convert currency
Shipping: £ 7.42
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Modi, Ritesh
Published by Packt Publishing 6/10/2022, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

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

Paperback or Softback. Condition: New. Solidity Programming Essentials - Second Edition: A guide to building smart contracts and tokens using the widely used Solidity language 1.55. Book. Seller Inventory # BBS-9781803231181

Contact seller

Buy New

£ 35.36
Convert currency
Shipping: £ 8.53
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Modi Ritesh
Published by Packt Publishing, Limited, 2022
ISBN 10: 1803231181 ISBN 13: 9781803231181
New Softcover
Print on Demand

Seller: Majestic Books, Hounslow, United Kingdom

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

Condition: New. Print on Demand pp. 330. Seller Inventory # 402458463

Contact seller

Buy New

£ 42.95
Convert currency
Shipping: £ 3.35
Within United Kingdom
Destination, rates & speeds

Quantity: 4 available

Add to basket

There are 5 more copies of this book

View all search results for this book