コース概要

Introduction to Blockchain

  • History and Background
  • Companies using Blockchain
  • Introdution to Bitcoin, Ethereum and Hyperledger
  • Centralized v/s Decentralized v/s Distributed Networks
  • Real Time Challenges

Blockchain Use Cases

  • Payment systems
  • Cryptocurrencies (Bitcons Ledger)
  • Royalty collection
  • Management of copyrights
  • Insurance
  • Development
    • Private Ethereum Network
    • Smart contracts (e.g. Ethereum) 
    • dApps
    • Hyperledger(Hyperledger Fabric)
  • Concepts from Bitcoins
    • Hashing and Dual Key Encryption
    • Proof of Work
    • Merkle Tree
    • CPU v/s GPU mining
    • Consensus

Blockchain for Development

  • Ethereum Virtual Machine
  • Introdution to Solidty
  • Usage of Solidity IDE
  • Setting up your first private Ethereum Network
    • go-ethereum
    • Genesis File
    • Solc Compiler
    • Remix IDE
  • Connecting Nodes to Network
  • Greeter
  • Web3 Framework

Getting Started with Hyperledger Fabric

  • Brief Background and Introduction
  • Installations
  • Binary and Docker Images
  • Hyperledger Fabrics Samples

Setting up a Hyperledger Network

  • Installations
  • Network Artifacts
  • Bringing Network Up or Down
  • Crypto Generator and Configuration Transaction
  • Starting the Network
    • Environment Variables
    • Channels and Chaincode
    • Query and Invokes
    • Docker Logs
    • Chaincode Logs

Your First Application

  • Setting up a Test Network
  • Network-Application Interactions
  • Playing with Ledger
    • Quering
    • Updates and Modifications

Conclusion

要求

 

  • A prior knowldege of programming is high recommended
  • Knowledge of javascript frameworks like NodeJS is highly recommended
  • Some experience with Linux/Unix environment is preffered
  • Good to have an open source technology exposure
 21 時間

参加者の人数



Price per participant

お客様の声 (2)

関連コース

Blockchain: Hyperledger Composer for Building a Network

21 時間

Hyperledger Fabric for Beginners

7 時間

Blockchain: Hyperledger Indy for Identity Management

14 時間

Blockchain: Hyperledger Sawtooth for Enterprise Distributed Ledgers

14 時間

Blockchain: Launch Your First Dapp

7 時間

Ethereum for Developers

21 時間

Solidity: Introduction to Blockchain Programming

14 時間

Blockchain - Theory and Practice

7 時間

Blockchain for Banking

14 時間

Blockchain for Developers

14 時間

Blockchain Development with Coinbase

21 時間

Blockchain for Entrepeneurs and Managers

14 時間

Blockchain for Financial Bodies

14 時間

Blockchain for Medical

14 時間

Blockchain in Supply Chain Management

7 時間

関連カテゴリー