New at Nirolution Solidity Tutorial Blog

Best Ethereum Smart Contract Tutorial: Learn Ethereum!

Ethereum Smart Contract Tutorial

Do you want to build a smart contract, but you don´t know how to start? With our Ethereum Smart Contract tutorial you will learn step by step how to create a smart contract. We will show you how to install Solidity, what you need for a smart contract and how you can modify your smart contract.

Step 1: How to install Solidity

Ethereum Smart Contract Tutorial

You want to learn solidity, but you don’t know how to start? Even installing the right programs is a bit complicated, since most of them were made for Linux and not for Microsoft. I’ll show you how to install Solidity on your Windows computer.

Step 2: Data Types of Solidity

Ethereum Smart Contract Tutorial

Solidity is a new blockchain programming language. It is also often referred to as contract language. It lets you create smart contracts, Dapps, and more. But before you can learn to code with Solidity, we’ll show you the different data types.

Step 3: Easy Tutorial: Create a Solidity Smart Contract

Ethereum Smart Contract Tutorial

Solidity is a contract-oriented programming language for Ethereum. So the first step is to show you how to create a solidity Smart Contract. To do that we have to tell Solidity at the beginning that we want to use it and of course which version we need.

Step 4: Solidity Smart Contract Heredity Simply Explained

Ethereum Smart Contract Tutorial

Now we have created a simple Smart Contract with a few get and set functions. Now we can extend our simple contract by inheritance. This will give us a general extension of functionality from one contract to the other. With Solidity Smart Contract Heredity, we don’t have to define any additional functions in our own contract, we can simply access functions from other Smart Contracts.

Step 5: Solidity Smart Contract Modifier Simply Explained

Ethereum Smart Contract Tutorial

Our Smart Contract is now almost finished. The only problem we still have is that everyone can access our Smart Contract. In this case, we don’t necessarily want that. So to change that we need Solidity Smart Contract Modifier. This way we can ensure that only the person who created the Smart Contract can change something.