Course curriculum

    1. 1.1 What is blockchain and why is it exciting?

    2. 1.2 What is Ethereum and Smart Contract

    3. 1.3 Your essential Blockchain Vocabulary

    4. 1.4 Setting Up Your Development Environment

    5. 1.5 Introduction to Solidity Syntax and Data Types

    6. 1.6 Variables in Solidity

    7. 1.7 Writing Your First Smart Contract - Hello, World!

    8. 1.8 Ethereum Addresses

    9. 1.9 Wallets

    10. 1.10 Transactions

    11. 1.11 Gas

    12. 1.12 Externally Owned Account vs Contract Account

    13. 1.13 Ethereum Networks: Local, Public Testnets & Mainnet

    14. 1.14 Structure of a Smart Contract

    15. 1.15 Built-in variables

    16. 1.16 Constructor

    17. 1.17 Declaring Functions

    18. 1.18 Function visibility

    19. 1.19 Variable Visibility

    20. 1.20 Function Modifiers

    21. 1.21 Modifiers

    22. 1.22 Deploying & Interacting with a Smart Contract in Remix

    23. 1.23 Control Structures

    24. 1.24 Arrays

    25. 1.25 Mappings

    26. 1.26 Structs

    27. 1.27 Dealing with Errors

    28. 1.28 Inheritance

About this course

  • Free
  • 28 lessons
  • 0 hours of video content

Discover your potential, starting today