pro 101
Bitcoin Development Fundamentals
Sign in
Sign in
Learn anytime
Self-paced courses
Live classes
Teacher-led courses
Tutorials
Resources
Events
Certifications
Educator content
Language
Learn anytime
Self-paced courses
Live classes
Teacher-led courses
Tutorials
Resources
Events
Certifications
Educator content
Course
Overview
Credits
Course
Overview
Credits
Course
Overview
Credits
Bitcoin Development Fundamentals
Overview
Curriculum
+
-
Introduction and Preparatory Courses
1.1 - Introduction to CUBO+ Courses
1.2 - Why Bitcoin
1.3 - How Bitcoin
1.4 - Debunk Bitcoin
1.5 - Running Bitcoin
1.6 - Improving Bitcoin
+
-
Bitcoin Fundamentals
2.1 - Security Thinking in Bitcoin
2.2 - Free and Open Source Software (FLOSS) in Bitcoin
2.3 - Cryptography in Bitcoin
2.4 - Bitcoin's Governance Model
2.5 - Bitcoin Mining Essentials
+
-
Layer One Concepts
3.1 - Node Components in Bitcoin
3.2 - Bitcoin's Data Structures
3.3 - Bitcoin Software Overview and Node Implementations
+
-
Lightning Network
4.1 - History of Payment Channels
4.2 - History of atomic routing
4.3 - BOLT Review
4.4 - Major LN clients
+
-
The Challenges of LN
5.1 - Practical Challenges to LN
5.2 - LN Future Evolution
5.3 - Protocols on top of LN
5.4 - Understanding Joinmarket