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

Saylor Academy

CS120: Bitcoin for Developers I

via Saylor Academy

Overview

This course covers the fundamentals of Bitcoin technology, including cryptographic algorithms, signatures, transactions, hashing, mining, Bitcoin data, nodes, wallets, transactions, scripting, and achieving consensus. Students will learn how to work with Bitcoin as developers, gaining skills in blockchain technology and cryptocurrency development. The course utilizes a structured approach with units, a study guide, and a final exam, making it suitable for developers and individuals interested in understanding Bitcoin at a technical level.

Syllabus

  • Course Introduction
  • Unit 1: Introduction to Bitcoin Technology
  • Unit 2: Cryptographic Algorithms
  • Unit 3: Signatures and Transactions
  • Unit 4: Hashing and Mining
  • Unit 5: Bitcoin Data
  • Unit 6: Bitcoin Nodes and Wallets
  • Unit 7: Transactions and Scripting
  • Unit 8: Reaching Consensus
  • Study Guide
  • Course Feedback Survey
  • Certificate Final Exam

Reviews

Start your review of CS120: Bitcoin for Developers I

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.