Solidity Tutorial - A Full Course on Ethereum, Blockchain Development, Smart Contracts, and the EVM

Learn to program in Solidity in the full tutorial. Solidity is an object-oriented programming language for writing smart contracts. It is used for implementing smart contracts on various blockchain platforms, most notably, Ethereum.

Part 1 Intro To Solidity -

Part 2 Data Types and Data Structures -

Part 3 Function Visibility, Modifiers & Time -

Part 4 Sending Ether & Events -

Part 5 Smart Contract Interaction & Inheritance -