Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
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
Conclusion
Requirements
- A prior knowldege of programming is high recommended
- Knowledge of javascript frameworks like NodeJS is high recommended
- Some experience with Linux/Unix environment is preferred
- Good to have an open source technology exposure
Testimonials
I genuinely enjoyed the mode of interaction.
Deepak Gupta
Related Courses
Bitcoin for Developers
14 hours
Introduction to Bitcoin Mining
7 hours
Blockchain Development with Stellar
21 hours
Ethereum for Developers
21 hours
Ripple for Developers
14 hours
Ripple for Financial Managers
7 hours