Learn how to use Solidity

Beginner
Developer
Student
Azure

Discover how Solidity can make it easy to program smart contracts for the Ethereum blockchain platform.

Learning objectives

In this module, you will learn how to:

  • Explain what Solidity is and how the features of the language work.
  • Understand the components of a smart contract.
  • Create a basic smart contract with Solidity.

Prerequisites

  • Blockchain fundamentals knowledge
  • Ethereum platform knowledge
  • Previous experience with any programming language like C, Python, or JavaScript
  • Basic knowledge of programming concepts
  • Familiarity with the command line to create new directories