-
Module-02: Blockchain Pillars
12 Lessons-
StartIntroduction to Blockchain Pillars
-
StartCryptography
-
StartConsensus
-
StartDistributed Ledger
-
StartActivity: Sending Message Using Symmetric Cryptography
-
StartActivity: Signing Message Using Asymmetric Cryptography
-
StartActivity: Generate Hash Using Hash Function
-
StartActivity: Generate a Nonce Value
-
StartActivity: Working on Distributed Ledger
-
StartActivity: Working on Blockchain Transaction
-
StartProject: Create Blockchain Network
-
StartEvaluation
-
-
Module-03: Bitcoin Blockchain
15 Lessons-
StartIntroduction to Bitcoin
-
StartBitcoin Block
-
StartBitcoin Wallets
-
StartBitcoin Transaction
-
StartBitcoin Scripts
-
StartBitcoin Attacks
-
StartBitcoin Network
-
StartBitcoin Mining
-
StartActivity: Generating Web Wallet
-
StartActivity: Generating Paper Wallet
-
StartActivity: Installing Software Wallet (Combining Software & Web Wallet)
-
StartActivity: Reviewing & Analyzing Bitcoin Block on Explorer
-
StartActivity: Analyzing Bitcoin Transaction
-
StartProject: Conducting Transaction Using Electrum Wallet
-
StartEvaluation
-
-
Module-04: Ethereum Blockchain
19 Lessons-
StartIntroduction to Ethereum
-
StartSwarm and whisper
-
StartRemix IDE
-
StartTruffle Framework
-
StartEthereum Networks
-
StartEthereum Wallets
-
StartEthereum Clients
-
StartWeb3.js
-
StartNFT
-
StartActivity: Exploring the Ethereum Main net
-
StartActivity: Explore an Ethereum Test Network
-
StartActivity: Install the Ganache Blockchain
-
StartActivity: Explore the Ganache Blockchain
-
StartActivity: Install Metamask and Set up the Wallet
-
StartActivity: Connect Metamask to a Ganache Test Network
-
StartActivity: Install Geth Client
-
StartActivity: Set up a Private Blockchain node Network using Geth
-
StartProject: Ether Transaction Using Metamask
-
StartEvaluation
-
-
Module-05: Enterprises Blockchain
23 Lessons-
StartIntroduction to Enterprise Blockchain
-
StartHyperledger
-
StartHyperledger Sawtooth
-
StartHyperledger Iroha
-
StartHyperledger Indy
-
StartHyperledger Burrows
-
StartHyperledger Fabric
-
StartHyperledger Fabric Transaction
-
StartFabric Network
-
StartFabric Network Types
-
StartFabric Explorer
-
StartNode Js
-
StartR3 Corda
-
StartCorda Network
-
StartActivity: Setup Hyperledger Fabric Prerequisite
-
StartActivity: Setup Hyperledger Fabric
-
StartActivity: Start & Stop Test Network
-
StartActivity: Explorer
-
StartActivity: Create Node Js Application
-
StartActivity: Creating Web Application using Express Js File Approach
-
StartActivity: Create Web Application Using Express Js Node Project Approach
-
StartProject: Transform the Supply Chain
-
StartEvaluation
-
-
Module-06: Ethereum Smart Contracts
21 Lessons-
StartSmart Contract Lifecycle
-
StartSolidity
-
StartSolidity Variables
-
StartSolidity Compilation and Deployment
-
StartSolidity Functions
-
StartTruffle
-
StartSecurity Consideration
-
StartWeb3
-
StartActivity: Generate the ABI & Bytecode of a Smart Contract
-
StartActivity: Deploy a Smart Contract to Ganache Network
-
StartActivity: Develop a Smart Contract that Stores Ethers & Transfers to a Personal Account
-
StartActivity: Price Event Smart Contract
-
StartActivity: Develop a Property Transfer Smart Contract using Remix IDE
-
StartActivity: Create a Custom Token & Deploy it on Ropsten Network
-
StartActivity: Truffle Setup & Create a Project
-
StartActivity: Truffle Create Market Place Contract
-
StartActivity: Compile Market Place Contract
-
StartActivity: Deploy Market Place Contract
-
StartActivity: Access Smart Contracts Functions from Front End
-
StartProject: Creating a Custom Bank Contract
-
StartEvaluation
-
-
Module-07: Hyperledger Fabric Chaincode
16 Lessons-
StartChaincode
-
StartGradle
-
StartChaincode Java API
-
StartChaincode Development
-
StartChaincode Package, Install, Approve
-
StartActivity: Set up Development Prerequisites
-
StartActivity: Create New Gradle Project for Car Showroom
-
StartActivity: Create Chaincode for Car Showroom
-
StartActivity: Package the Chaincode
-
StartActivity: Install the Chancode
-
StartActivity: Approve the Chancode
-
StartActivity: Commit the Chancode
-
StartActivity: Access Chaincode Functions
-
StartActivity: Chaincode Lifecycle Steps from a Shell File
-
StartProject: Develop Chaincode for Property Ownership Application
-
StartEvaluation
-
-
Module-08: Hyperledger Fabric SDK
11 Lessons-
StartIntroduction to Fabric SDK
-
StartNode SDK
-
StartActivity: Enroll Admin User
-
StartActivity: Register & Enroll Client User
-
StartActivity: Access Chaincode Functions
-
StartActivity: Create Node Project & Add Dependencies
-
StartActivity: Enroll Admin User to Network
-
StartActivity: Enroll Register & Enroll Client Users to Network
-
StartActivity: Access Chaincode Functions Using Rest API
-
StartProject: Access Property Ownership Chaincode Using Java SDK
-
StartEvaluation
-
-
Module-09: Multichain
15 Lessons-
StartIntroduction to Multichain
-
StartMultichain Installation
-
StartCreate a Multichain Instance
-
StartMultichain Assets
-
StartMultichain Streams
-
StartMultichain Consensus
-
StartMultichain API
-
StartActivity: Set up Multichain in Local Machine
-
StartActivity: Create Multichain Instance with Two Nodes
-
StartActivity: Create a Multichain Asset and Transfer It
-
StartActivity: Create a Multichain Stream to Publish Data
-
StartActivity: Perform Mining in Multichain
-
StartActivity: Access Functions Using Multichain API
-
StartProject: Create a Private Multichain Blockchain
-
StartEvaluation
-




