Understand the core concepts of blockchain technology and its ecosystem.
Learn how to approach the blockchain implementation.
Learn how to approach the blockchain implementation.
Focus on your transformation with up-to-date actionable tools.
What is Blockchain
How does Blockchain work
Types of Blockchains
How is Blockchain different from what we have today
What are use cases for Blockchain
What does a Blockchain app look like
How do I design a Blockchain app
How do I develop a Blockchain app
How do I test a Blockchain app
WHO SHOULD ATTEND
Anyone who is interested in gaining a greater understanding of Blockchain can attend this course. This course is best suited for:
Software Developers
Entrepreneurs with a technology background
Finance Professionals
Technology Architects who wish to expand their skills in Blockchain technology
Prerequisites
No prerequisites are required for this course. However, basic knowledge of the fundamentals of networking, JavaScript, command line and Linux would be advantageous.
Session 1: Understanding Blockchain
Blockchain Concepts
Blockchain Features
Public VS private Blockchain
Security of Blockchain
Blockchain Use Cases
Session 2: Case Study of Blockchain: Bitcoin
Bitcoin and Blockchain introduction
Bitcoin
Uses of Bitcoin
Blockchain
Bitcoin and Blockchain
Getting Bitcoin Wallet
Online Web Wallets
Getting and Sending Bitcoins
Mining Bitcoin
Working of Mining Blockchain
Increasing Difficulty in Mining Bitcoin
Earning Bitcoin Programmatically
Acceptance of Bitcoin on Website
Building and Releasing Bitcoin Enabled APIs
Session 3: Cryptocurrency
Introduction to Cryptocurrency
Understanding various Cryptocurrency
Concept of Opening Cryptocurrency Wallets
Buying Cryptocurrency Wallets
Withdrawal Cryptocurrency Wallets
Bitcoin with Cryptocurrency
Overview of samriddhi Mudra
Session 4: Ethereum
Ethereum Introduction
Ethereum VS bitcoin
Ethereum Features
Smart Contracts
Ethereum Installation
Ethereum Accounts
Smart Contracts
Ethereum Virtual Machine
Deploying Smart Contracts
Smart Contracts and DAOs
Decentralize Manish Apps
Session 5: Ethereum Smart Contracts
Smart Contracts
Key Properties of smart Contracts
Language for Smart Contracts
Advantages of Smart Contracts
Disadvantages
Smart Contracts Use cases
Web App dev by Manish
Installing Geth
js
Truffle
Session 6: Ethereum Solidity
Solidity Compilation
Smart Contract Security Analyzer
Parity
CrowdFunding App
Property Transfer
Session 7: Hyperledger
Hyperledger
Fundamentals Of Hyperledger
Hyperledger Architecture
Etherium VS Hyperledger
Hyperledger Composer
Docker
Npm
Git
Environment Setup
Session 8: Hyperledger Fabric
Fabric Introduction
Hyperledger Fabric
ChainCode
Genesis Block Configuration
Creating Network Using Fabric
Blockchain-based smart contract for SCM network e.g. Shipping Perishable Goods Business Network
Blockchain-based solution for Business Network to illustrate using Access Control over Personally Identifiable Information.
Blockchain-based solution for Commodities Trading Business Network network.
Blockchain-based solution for Vehicle Lifecycle Management.
Blockchain-based solution for vehicle Manufacturing Management.
Blockchain-based smart contract for e-voting solution.
Blockchain-based smart contract for fund collection and fund distribution.
Blockchain-based cryptocurrency Implementation.