Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

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

Sprog
Engelsk
Format
Kategori

Fakta

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.

© 2019 Packt Publishing (E-bog): 9781839218637

Release date

E-bog: 2. august 2019

Andre kan også lide...

  1. Artificial Intelligence For Dummies Luca Massaron
  2. Blockchain For Dummies Tiana Laurence
  3. Cybersecurity For Dummies Joseph Steinberg
  4. Blockchain, The Ultimate Cryptocurrency Guide: The Latest Beginner's Guide about Blockchain Technology Basics & Smart Contracts. The Facebook Coin Libra, Bitcoin, Ethereum, Ripple, Litecoin yoshi takeshita
  5. The Ultimate Cryptocurrency Guide: Master Blockchain technology guide to deep learning everything about Bitcoin, Ethereum, the Facebook Coin Libra, Litecoin and smart contracts yoshi takeshita
  6. The Real Business of Blockchain: How Leaders Can Create Value in a New Digital Age David Furlonger
  7. Computational Thinking Peter J. Denning
  8. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  9. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  10. Cryptocurrency Mining for Dummies Tyler Bain
  11. Building Microservices: Designing Fine-Grained Systems Sam Newman
  12. Big Data, Big Analytics: Emerging Business Intelligence and Analytic Trends for Today's Businesses Michele Chambers
  13. Number-Crunching: Taming Unruly Computational Problems from Mathematical Physics to Science Fiction Paul J. Nahin
  14. Investigating Cryptocurrencies: Understanding, Extracting, and Analyzing Blockchain Evidence Nick Furneaux
  15. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  16. Blockchain Basics: A Non-Technical Introduction in 25 Steps Daniel Drescher
  17. A Leader’s Guide to Cybersecurity: Why Boards Need to Lead-And How to Do It Jack J. Domet
  18. Business Intelligence For Dummies Swain Scheps
  19. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  20. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Walter Isaacson
  21. Chance in Biology: Using Probability to Explore Nature Mark Denny
  22. Solidity Smart Contracts: Build DApps In The Ethereum Blockchain Rangel Stoilov
  23. Critical Thinking Skills For Dummies Martin Cohen
  24. How Will Blockchain Change The World Introbooks Team
  25. The Intelligent Investor Benjamin Graham
  26. Tao of Charlie Munger: A Compilation of Quotes from Berkshire Hathaway's Vice Chairman on Life, Business, and the Pursuit of Wealth With Commentary by David Clark David Clark
  27. The NFT Handbook: How to Create, Sell and Buy Non-Fungible Tokens QuHarrison Terry
  28. Laziness Does Not Exist Devon Price
  29. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
  30. Blockchain: Everything You Need to Know About Blockchain Corey Bowen
  31. The Intelligent Investor Rev Ed. Benjamin Graham
  32. Free Will Sam Harris
  33. The Secret Rhonda Byrne
  34. Monopolies and Tech Giants: The Insights You Need from Harvard Business Review Harvard Business Review
  35. Machine Learning Introbooks Team
  36. The Crypto Book: How to Invest Safely in Bitcoin and Other Cryptocurrencies Siam Kidd
  37. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  38. Noise Daniel Kahneman
  39. Principles: Life and Work Ray Dalio
  40. The Horse, the Wheel, and Language: How Bronze-Age Riders from the Eurasian Steppes Shaped the Modern World David W. Anthony
  41. The Future of Capitalism: Facing the New Anxieties Paul Collier
  42. Java Fundamentals Introbooks Team
  43. Machine Learning: Deep Learning, Text Analytics, and Reinforcement Learning with Big Data David Feldspar
  44. How To Win Friends And Influence People Dale Carnegie

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Prøv gratis