Solidity Basics

Master Ethereum smart contract programming language with our comprehensive curriculum. From basic data types to advanced concepts like transacting Ether, we have got you covered.

1

Data Types

Sign up to access
2

Operator

Sign up to access
3

Constants

Sign up to access
4

Immutable

Sign up to access
5

Variables

Sign up to access
6

Arrays

Sign up to access
7

Mapping

Sign up to access
8

Visibility

Sign up to access
9

Functions

Sign up to access
10

Getter Functions

Sign up to access
11

Enumerables

Sign up to access
12

Struct

Sign up to access
13

Conditional Statements

Sign up to access
14

Loops

Sign up to access
15

Constructor

Sign up to access
16

Data Location

Sign up to access
17

Try/Catch

Sign up to access
18

Errors

Sign up to access
19

Validations and Assertions

Sign up to access
20

Function Modifier

Sign up to access
21

Events

Sign up to access
22

Ether Units

Sign up to access
23

Payable

Sign up to access
24

Fallback

Sign up to access
25

Transacting Ether

Sign up to access