Explore the latest books of this year!
Bookbot

Solidity Programming Essentials

A Beginner's Guide to Build Smart Contracts for Ethereum and Blockchain

Book rating

3.7(3)Add rating

Parameters

  • 222 pages
  • 8 hours of reading

More about the book

Learn the powerful programming language for writing smart contracts and discover how to write, deploy, and test them in Ethereum. This book will get you started with Solidity, enabling you to build Ethereum Smart Contracts. No prior knowledge of the Ethereum Virtual Machine (EVM) is required. You will learn the foundational concepts of Solidity and Ethereum, explore the unique aspects of the Solidity language, and create new accounts to submit transactions to the blockchain. Gain a comprehensive understanding of the language to write smart contracts, and familiarize yourself with essential tools for developing and deploying them. The book covers defensive coding techniques, exception handling, and error checking, along with the basics of Truffle and debugging processes. Solidity, influenced by JavaScript, is designed to compile code for the Ethereum Virtual Machine. The guide begins with an overview of blockchain and Ethereum concepts, followed by instructions on installing necessary tools for writing, testing, and debugging Solidity contracts. You will explore the layout of Solidity source files, data types, operators, control structures, and data structures while building smart contracts. Learn about function calls, return types, modifiers, event logging, and testing. By the end, you will be equipped to write, deploy, and test smart contracts in Ethereum, developing your Solidity skills efficiently. The approach emphasizes

Book purchase

Solidity Programming Essentials, Ritesh Modi

Language
Released
2018
product-detail.submit-box.info.binding
(Paperback)
We’ll email you as soon as we track it down.

Payment methods

3.7
Very Good
3 Ratings

We’re missing your review here.