Course Features

Skill level:



 2 Months



Practical Ratio:

 30 : 70





Course Details

This Blockchain course is designed to introduce you to the Blockchain technology, the driving force behind the cryptocurrency Bitcoin. You will be taught about the Ethereum development platform, Token, decentralized applications, Truffle & Hyperledger Fabrics & their implementation in Solidity. Consecutively, we will be dealing with Regular Assignments in order to test the skills acquired at the end of each session.


Language: Prior knowledge of Basic Linux Fundamentals & JavaScript Fundamentals would be helpful.
Anyone with fair underst&ing of programming concepts can take this course.

Course Outcome

At the end of the course, you should be able to :

  • Comprehend the Blockchain technology & its key concepts
  • Gain a deep insight into Bitcoin
  • Comprehend development platforms like Ethereum & Hyperledger
  • Develop Smart Contracts using Solidity
  • Implement Hyperledger Fabrics in Solidity
  • Use Truffle
  • Discuss & assess compelling real-life use cases of Blockchain technologies


  • What is Blockchain
  • History of Blockchain
  • Why is Blockchain Essential?
  • Key Vocabulary while discussing Blockchain
  • Different Blockchain technologies
  • Blockchain Ecosystem
  • Cryptography
  • Incentives on the Blockchain
  • Consensus & Mining
  • Proof of Works & Proof of Stake