![](https://i0.wp.com/roundrockbitcoiners.com/wp-content/uploads/2023/09/coding-exercises-demo-preview-desktop.3e15ed6aa44fe2ba483b9a6a38803baf.png?resize=816%2C512&ssl=1)
What you’ll learn
- Basic intro to encodings, endianness, and bitcoin’s specific base58 encoding
- Learn the components of a bitcoin transaction
- How to parse a bitcoin transaction from bytes
- Intro to bitcoin Script, including writing your own bitcoin locking scripts
- How to write standard bitcoin locking scripts (P2SH)
- How SegWit changed the basic bitcoin transaction
- The standard SegWit locking script: P2WSH
- How to make legacy compatible SegWit scripts: P2SH-P2WSH