Book
Solidity Programming Essentials
Solidity is a new contract-oriented programming language popular for creating smart contracts and distributed applications. Writing smart contracts targeting Ethereum and other blockchain platforms is an emerging skill. This book will enable you to write robust, secure, object-oriented contracts that extend blockchain with business functionality.
Offered by
Difficulty Level
Intermediate
Completion Time
7h24m
Language
English
About Book
Who Is This Book For?
This book is for anyone who would like to get started with Solidity Programming for developing an Ethereum smart contract. No prior knowledge of EVM is required.
Solidity Programming Essentials
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 7h24m total length
Introduction to Blockchain, Ethereum, and Smart Contracts
Installing Ethereum and Solidity
Introducing Solidity
Global Variables and Functions
Expressions and Control Structures
Writing Smart Contracts
Functions, Modifiers, and Fallbacks
Exceptions, Events, and Logging
Truffle Basics and Unit Testing
Debugging Contracts
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!