Course Syllabus for the Simple Ethereum Voting

Course Syllabus for Build a simple dapp on Ethereum

This is a beginner course ideal for any one with very basic or no knowledge of the Ethereum blockchain. In this course, you will build a simple decentralized Voting application. At a high level, the application you build will be an Ethereum smart contract where you create an election and intialize a list of contestants in the election. You then allow users to vote for the candidates. All the voting and the vote storage/counts are stored on the Ethereum blockchain.


Students are expected to have a basic understanding of an object oriented language (Python, Ruby, Java etc), HTML/CSS & Javascript and comfortable interacting with the command line. Understanding of databases in general will be helpful.

Course Chapters

  • 2 hours of content
  • Support forum
  • Lifetime access
  • Free content updates