Book

Mastering Blockchain Programming with Solidity

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 considerations that must be paid attention to.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

16h12m

Language

English

About Book

Who Is This Book 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.

Book content

chapters 16h12m total length

Introduction to Blockchain

Getting Started with Solidity

Control Structures and Contracts

Learning MetaMask and Remix

Using Ganache and the Truffle Framework

Taking Advantage of Code Quality Tools

ERC20 Token Standard

ERC721 Non-Fungible Token Standard

Deep Dive into the OpenZeppelin Library

Using Multisig Wallets

Upgradable Contracts Using ZeppelinOS

Building Your Own Token

Solidity Design Patterns

Tips, Tricks, and Security Best Practices

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required