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
- What is Bitcoin?
- Bitcoin vs Ethereum
Understanding the Concepts of Blockchain
- Blockchain fundamentals
- Use cases, challenges, and benefits
Getting Started
- Setting up the development environment
- Installing Bitcoin Core
- Using bitcoind and bitcoin-cli
Bitcoin Programming
- Designing a bitcoin-based blockchain
- Stack-based language
- Bitcoin scripting
- Testing and debugging
Bitcoin Transactions
- Mining of Bitcoin
- Transaction workflow
- Unspent transaction output (UTXO)
- Spending conditions
- Locking script
- Raw and serialized transactions
Bitcoin Security
- Bitcoin blocks
- Sharing keys
- Online wallets
- Payment verification
- Multisig transactions
Troubleshooting
Summary and Next Steps
Requirements
- An understanding of blockchain concepts
- Basic programming experience
Audience
- Developers
Testimonials
I genuinely enjoyed the mode of interaction.
Deepak Gupta
Trainer knows very well the subject. He try to give a lot of examples in order that we understand "how" it is working. He answer to all questions raised. Very available.
christel salve - BICS
Related Courses
Introduction to Bitcoin Mining
7 hours
Blockchain - Theory and Practice
7 hours
Blockchain for Banking
14 hours
Blockchain for Developers
14 hours
Blockchain Development with Coinbase
21 hours
Blockchain for Financial Bodies
14 hours
Blockchain for Medical
14 hours
Codius: Setting Up a Host System
7 hours
Blockchain: Hyperledger Fabric
14 hours
Blockchain for Telecom
7 hours