Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members 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
14 Hours
Testimonials (3)
todo lo interesante de este mundo
jesus isaias - si
Course - Blockchain - Theory and Practice
I genuinely enjoyed the mode of interaction.
Deepak Gupta
Course - Blockchain for Developers
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.