Course Outline


Overview of Smart Contracts

Case Study: Smart contracts and their life cycle

Setting up the development environment

Setting up Ethereum Wallet

Writing your first smart contract

Overview of Solidity

Data types

Control structures



Mathematical operations

Building the application

Testing the application

Deploying the application


Closing remarks


  • Basics of Blockchain
  • General understanding of Ethereum
  • General understanding of cryptocurrencies
  • Programming experience in any language


  • Developers
  14 Hours


Related Courses

Blockchain - Theory and Practice

  7 hours

Blockchain for Developers

  14 hours

Blockchain for Entrepeneurs and Managers

  14 hours

Blockchain for Financial Bodies

  14 hours

Blockchain Use Cases for Entrepeneurs and Managers

  7 hours

Chain Core: Issue Financial Assets on Permissioned Blockchain Infrastructure

  7 hours

Codius: Setting Up a Host System

  7 hours

Blockchain: Hyperledger Fabric

  14 hours

Interledger: Route Payments across Different Blockchains

  7 hours

Blockchain Development: From Ethereum to Hyperledger

  21 hours

Blockchain: Hyperledger Burrow - Client

  7 hours

Blockchain for Telecom

  7 hours

Blockchain: Launch Your First Dapp

  7 hours

Ethereum for Developers

  21 hours

Developing dApps with Web3, Solidity, and React

  14 hours