โ† All courses

Solidity

Solidity Fundamentals

Write smart contracts for Ethereum: state variables, functions and visibility, access control, mappings, and events.

7 lessons

Start the first lesson

Curriculum

  1. 1Introduction to Smart Contracts & Solidity๐Ÿ“ quiz
  2. 2State Variables and Data Types๐Ÿ“ quiz
  3. 3Functions and Visibility๐Ÿ“ quiz
  4. 4Modifiers and Access Control๐Ÿ“ quiz
  5. 5Mappings, Structs and Arrays๐Ÿ“ quiz
  6. 6Events and Error Handling๐Ÿ“ quiz
  7. 7Final Project: Build a Simple Token Contract

Every lesson is open, take them in order or jump straight to what you need.