Learn step by step everything about coding with Solidity
Solidity Tutorial 1: 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.
Solidity Tutorial 2: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.
Solidity Tutorial 3: 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.
Solidity Tutorial 4: 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.
Solidity Tutorial 5: 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.