Solidity Training

In this course, you will learn the basics of Ethereum Decentralized Application Development using Solidity, the native scripting language for Ethereum Smart Contracts. At the end you will build a simple decentralized Voting application.

  1. Module 1: What is Ethereum?

    • The difference between Bitcoin and Ethereum
    • Basic design of Ethereum
    • Ether - currency and commodity
    • How to buy, sell and store Ether
  2. Module 2: Build a simple Voting app

    • Basics of blockchain and Ethereum blockchain architecture
    • Detailed steps to install the necessary software to run the blockchain in your dev environment
    • Implement Voting contract in solidity programming language
    • Build and deploy the Voting decentralized web application without using any framework
    • Interact with your contract through a node console
    • Build the UI and interact with your contract through the Web page (if time permits: requires much extra time)
  3. Module 3: Use-Cases and Applications of Ethereum

    • Decentralised applications
    • Decentralised Autonomous Organisations (The DAO)
  4. Module 4: The Future of Ethereum

    • Initial Coin Offerings (ICOs)
    • Ethereum Enterprise Alliance (EEA)

Estimated Time To Complete: 2 hours

Price: ₦10,000.00