Course Overview
A Blockchain is ascending list of records, called blocks which are linked through cryptography. Each block is consisting of a cryptographic hash of the previous block, timestamp and transaction data.
Please find the objective of this program:
- Understand the fundamentals of blockchain and cryptocurrency
- Understand why there is a need for blockchain?
- Understand how blockchain operates?
- Understand the limitations and common misconceptions
- Code using the Ethereum
- Deep understanding of Hyperledger Architecture
Requirements
- Basic Coding Skills
Curriculum
-
Blockchain & Bitcoin Fundamentals
-
Bitcoin in detail
-
Sending and Receiving Bitcoin
-
My First Smart Contract
-
Why Blockchain?
-
Understanding and not: Blockchain
-
How Blockchain operates?
-
Understanding Bitcoin
-
Hash Function
-
Blockchain: Value
-
Limitations and Misconceptions
-
Forks
-
Using Multi-Chain on Cloud to set up private Blockchain
-
Ethereum: Ecosystem
-
Smart Contracts: How it operates at the Core
-
Installing the Development Environment
-
Working with Ethereum: Dive In
-
Getting started with Hyperledger Fabric
- Brief Background and Introduction
- Brief history of Hyperledger project
- Understanding Hyperledger fabric
- Installations
- Binary and Docker Images
- Hyperledger Fabrics Samples
- Comparison between Hyperpedger Fabric with other technologies
- The architecture of Hyperledger Fabric
- Components of Hyperledger Fabric
- Features of Hyperledger Fabric
- How Hyperledger Fabric Works?
-
Hyperledger Architecture
-
Pre-requisites for Fabric Development
-
Your first Hyperledger application