Block Chain Development >Blockchain Certification TrainingRegister

 

Module 1: Crypto Currency and Blockchain

Transformation in trading units

Cryptography and Cryptocurrency

Anonymity and Pseudonymity in Cryptocurrencies

Digital Signatures

Cryptocurrency Hash Codes

Distributed networks

 

 

 

Module 2: Delving into Blockchain

 

Introduction to Blockchain

Why Blockchain is crucial?

Key vocabulary while discussing Blockchain

Distinction between databases and blockchain

Explaining distributed ledger

Blockchain ecosystem

Blockchain structure

Working of Blockchain technology

Permissioned and permission-less Blockchain

 

 

 

Module 3: Bitcoin and Blockchain

 

Bitcoin and its history

Why use Bitcoins?

Where and how to buy Bitcoins

How to store Bitcoins?

How and where to spend Bitcoins?

Selling Bitcoins

Bitcoin transactions

How Bitcoin transactions work

What happens in case of invalid transactions

Parameters that invalidate the transactions

Scripting language in Bitcoin

Applications of Bitcoin script

Nodes and network of Bitcoin

Various roles you can play in Bitcoin ecosystem

 

 

 

Module 4: Bitcoin Mining

Purpose of mining

Algorithm used in mining

Mining hardware

How does Bitcoin mining work?

Bitcoin mining pools

How cloud mining of Bitcoin works?

Mining incentives

Security and centralizations

 

 

Module 5 : Ethereum

 

What is Ethereum?

What is Ether?

How to use Ethereum?

The Ethereum ecosystem, DApps and DAOs

How Ethereum mining works?

Learning Solidity

Contract classes, functions, and conditionals

Inheritance & abstract contracts

Libraries

Types & optimization of Ether

Global variables

Debugging

Future of Ethereum

 

 

Module 6: Setting up a Private Blockchain environment using Ethereum Platform

Private and public Blockchain

Various Blockchain setup platforms

Using Ethereum to setup private Blockchain

Steps to build a Blockchain solution

Smart Contracts on Ethereum

Compile, deploy and instantiate contracts

Configuring, running and working with the go-Ethereum client

Account management and mining

Understand the different stages of a contract deployment

How to interact with a contract once deployed

 

 

Module 7: Hyperledger

Introduction to Hyperledger

Hyperledger Architecture

Consensus

Consensus & its interaction with architectural layers

Application programming interface

Application model

Network topology

Exploring Hyperledger frameworks

 

 

Module 8: Setting up a development environment using Hyperledger Composer

 

Setting up a development environment using Composer

Developing business networks

Testing business networks

Introduction to Hyperledger Fabric

Hyperledger Fabric model

Various ways to create Hyperledger Fabric Blockchain network

 

 

Module 9: Create & deploy your private Blockchain on MultiChain

Introduction to MultiChain

Privacy & permissions in MultiChain

Mining in MultiChain

Multiple configurable Blockchains using MultiChain

Setting up a private Blockchain

Creating a Blockchain

Connecting to a Blockchain

Some commands in interactive mode

Using native assets

Transaction metadata

Streams

Round robin mining

 

 

 

Module 10: Prospects of Blockchain

How Blockchain is helping our world

Blockchain transforming business and professions

Discussing practical use-cases of Blockchain

How can we bring Aadhaar Card system onto Blockchain?

How Blockchain can be used to remove corruption

Real case scenarios of Blockchain

Blockchain in Banking System

Blockchain in Land Registry

Blockchain in Capital Market

Use cases for government

Summary of the course

ERP CRM Business Intelligence Business Analytics