Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Bitcoin Scripting Foundations

via Coursera

Overview

Bitcoin is more than a digital currency. It is a programmable network powered by a unique scripting system that controls how coins are spent. The Bitcoin Scripting Foundations Certification is a hands-on technical course designed for developers who want to understand how Bitcoin works at the protocol level. You will learn how spending conditions are defined, validated, and executed using Bitcoin Script. The course begins with core Bitcoin concepts, including UTXOs, transaction structure, signatures, and locking and unlocking logic. From there, you will explore opcodes, standard script templates, multisig setups, timelocks, hashlocks, and advanced spending policies. Each module combines clear instruction with practical developer labs. You will work through raw transaction flows, decode scripts, use Bitcoin development tools, test edge cases on regtest or testnet, and troubleshoot common script failures. By the end of the course, you will be able to analyze Bitcoin spending logic, write custom script conditions, and apply scripting concepts to Bitcoin applications, wallets, and developer tooling. This certification helps developers strengthen their technical understanding of Bitcoin Script and apply protocol-level concepts to real Bitcoin transaction workflows.

Syllabus

  • Module 1: Introduction to Bitcoin and Blockchain
    • This module introduces the overall certification structure and explains how the learning experience is organized throughout the course. To support different learning preferences, the content is offered in multiple formats, including Videos, eBooks, Audiobooks, and Podcasts. Each format covers the same key concepts, giving you the flexibility to learn in the way that works best for you. You can choose any format based on your preferred learning style and move through the course at your own pace.
  • Module 2: Bitcoin Scripting Language
  • Module 3: Building on Bitcoin Script

Taught by

AI CERTs Team

Reviews

Start your review of Bitcoin Scripting Foundations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.