Skip to main content
search
0

Programming Bitcoin Cohort

learn how bitcoin works about keys and addresses about transactions to do digital signatures

Cypherpunks write code !

Programming Bitcoin Study Cohort

What is it?

It’s a detailed and structured learning adventure designed to give you a strong understanding of Bitcoin protocol’s core principles. We dive into the practical use cases and the bigger picture of Bitcoin’s impact on decentralisation and security, using Andreas Antonopoulos’s book “Mastering Bitcoin: Programming the Open Blockchain” as our cohort foundation.

Who is it for?

This cohort is open to all — doesn’t matter if you’re a Solidity developer or just a bitcoiner who took the orange pill recently. Whether you’re new to Bitcoin or already have some knowledge, this study cohort will help you step up your bitcoin game.

What are the prerequisites?

No specific background needed, no coding knowledge needed — But how come a Dev Program does not need coding, you might ask. Don’t worry, there will be plenty of coding at Programming Bitcoin or Learning Bitcoin from the Command Line cohorts. Mastering Bitcoin is a foundation that we will build your knowledge on. Some basic knowledge of programming and bitcoin is good, but your curiosity to learn is the most important.

What are the takeaways?

– Strong Understanding of Bitcoin: Bitcoin’s protocol, private keys, Merkle Trees, SHA256 and similar cypherpunk tech.
– Hands-On Experience: Get practical experience with running a bitcoin node, setting up a mining node or just a simple single-sig hardware wallet.
– Economics: Understand the economic and philosophical aspects of Bitcoin
– Community: Join and connect with a Bitcoin maximalists and like-minded central bank discrespectors.
– Certification: You will get a certificate of cohort completion as your PoW.
– Bitcoin Internship Opportunities: Gain access to paid fellowship/internship opportunities at Bitcoin Indonesia.

What is the fellowship/internship program?

The internship program is your gateway to Bitcoin FOSS (Free and Open Source Software).  You must have some solid proof of work before you can apply, but this is where your contributions to Bitcoin begin — and maybe even your Bitcoin career! The Mastering Bitcoin Study Cohort is a good first step before taking on the fellowship.

Mastering Bitcoin Cohort Details

Commencement date

6th September 2024

Registration deadline

3rd September 2024

Duration

07 weeks

Cohort level

Beginner (Entry Level)

Mode

Self-study, Socratic seminar (discussion based), weekly live sessions and QnA

Format

Online virtual Discord server

Structure

The structure of the cohort program is designed for self-study. Each week, participants will be assigned to a group to receive questions related to the scheduled chapters. Participants are expected to study the material, prepare answers to their questions, and actively participate in the weekly group discussion sessions, where they will explain their answers to other participants.

Following the group discussion, Bitcoin Indonesia Teaching Assistants (TAs) will be available for QnA and discussion. This will provide an opportunity to ask technical programming question or bitcoin timechain (blockchain) related questions.
After the group session, participants will be given 2 technical questions based on the weekly “Mastering Bitcoin Cohort” study chapters. Participants are expected to answer these two questions and have them explain it to fellow students on Friday sessions.
After participating in the Mastering Bitcoin Cohort, your next best step is to attend the Programming Bitcoin Cohort and develop your skills.

Cohort calendar

Introduction (1) & How Bitcoin Works (2)

6th of September, 7PM WIB

01

Bitcoin Core (3) & Keys and Addresses (4)

13th of September, 7PM WIB

02

Wallet Recovery (5) & Transactions (6)

20th of September, 7PM WIB

03

Authentication (7) & Digital Signatures (8)

27th of September, 7PM WIB

04

The Blockchain (11), Mining and Consensus (12)

4th of October, 7PM WIB

05

Bitcoin Security (13), Blockchain Applications (14) & Cohort Summary

11th of October, 7PM WIB

06

Step up your tech skills

Your selected cohort:

Mastering Bitcoin

  • Starting September 2024
  • Great for beginners
  • Learn the technical basics

Sign up for the Program!

Become a master in Bitcoin and build your career.

Sign Up Now
Close Menu