Blockchain for Developers Certificate for Deepak Gupta
Certificate ID:
528869
Authentication Code:
5fe84
Certified Person Name:
Deepak Gupta
Trainer Name:
Pranav Burnwal
Duration Days:
2
Duration Hours:
14
Course Name:
Blockchain for Developers
Course Date:
10 June 2017 10:30 to 11 June 2017 17:30
Course Outline:
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
Bitcoin and Why are they Important
- History and Background
- Characteristics
- Transactions
- Mining
- Hashing and Dual Key Encryption
- Proof of Work
- Merkle Tree
- CPU v/s GPU mining
- Consensus
Ethereum
- Brief Background
- Technologies Behind
- Smart Contracts
- DAO
- Ether - The upcoming cryptocurrency
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