O Bitcoin Coders é uma escola técnica gratuita e open source criada pela Area Bitcoin para formar desenvolvedores que querem aprender a parte técnica do Bitcoin e trabalhar no ecossistema.
Se você é programador, desenvolvedor, analista de sistemas, engenheiro de software ou qualquer profissional de TI que quer entrar no mundo do desenvolvimento Bitcoin, esse projeto foi feito para você. E o melhor: tudo é 100% gratuito, em português e de código aberto.
Neste artigo, vamos explicar o que é o Bitcoin Coders, como funciona, quais cursos e programas estão disponíveis, quem está por trás da iniciativa e como você pode começar a estudar hoje mesmo.
Bora conferir?!
Índice
O que é o Bitcoin Coders?
O Bitcoin Coders é uma escola técnica gratuita e de código aberto focada em capacitar desenvolvedores para o ecossistema Bitcoin. O projeto oferece formação prática para quem quer integrar a infraestrutura do Bitcoin em aplicações reais ou, para quem quiser ir mais fundo, começar a contribuir diretamente com o código que sustenta o protocolo.
A proposta é simples: ser o ponto de partida para quem quer se tornar um desenvolvedor Bitcoin, oferecendo educação técnica de alto nível sem cobrar nada por isso.

O que torna o Bitcoin Coders único
Diferente de bootcamps pagos ou plataformas de cursos genéricos que incluem algum módulo sobre blockchain, o Bitcoin Coders foi construído desde o início com foco exclusivo no Bitcoin. Não tem conteúdo sobre “cripto” genérico, altcoins ou DeFi. É 100% Bitcoin, da instalação do node à construção de aplicações via RPC.
Outros diferenciais importantes:
- Gratuito: zero custo, sem planos premium, sem paywall
- Open source: todo o material didático é de código aberto
- Em português: conteúdo produzido no Brasil, para desenvolvedores que falam português
- Prático: foco em projetos reais, laboratórios hands-on e hackathons
- Atualizado: os cursos acompanham as versões mais recentes do Bitcoin Core e as melhores práticas do ecossistema
Quem está por trás do Bitcoin Coders
O Bitcoin Coders é uma iniciativa da Area Bitcoin, e o projeto é liderado por três pessoas:
Rafael Penna — Professor e Líder Técnico
O Rafael Penna é o professor voluntário que lidera a parte técnica e pedagógica do Bitcoin Coders. Com uma trajetória acadêmica sólida, Rafael é:
- Engenheiro de Computação pela FURG (2004)
- Mestre em Computação pela UFRGS (2007)
- Doutor em Educação em Ciências pela FURG (2015)
- Pós-Doutor pela UFSC (2024–2025)
Rafael é professor universitário e pesquisador em tecnologias digitais e atua como colaborador voluntário no projeto. Sua experiência na interseção entre computação e educação é o que dá ao Bitcoin Coders uma abordagem didática diferenciada: o conteúdo é tecnicamente profundo, mas acessível para quem está começando no mundo do desenvolvimento Bitcoin.
Kaká e Carol — Fundadoras da Area Bitcoin
O projeto é conduzido em parceria com Kaká e Carol, fundadoras da Area Bitcoin, que fornecem a estrutura, a comunidade e a visão editorial do projeto. A Area Bitcoin é o maior ecossistema de educação sobre Bitcoin em português, e o Bitcoin Coders nasce como a extensão técnica dessa missão educacional.
O que o Bitcoin Coders oferece
O ecossistema do Bitcoin Coders é completo e vai muito além de simples videoaulas. A escola oferece uma estrutura pensada para formar desenvolvedores de verdade, com tudo que um profissional precisa para começar a atuar no ecossistema Bitcoin.
Cursos Gravados
Os cursos gravados são a espinha dorsal da formação. São workshops técnicos focados em temas específicos do Bitcoin, com duração entre 1 e 2 horas cada. Todos os cursos são gratuitos e podem ser assistidos no seu ritmo. Os cursos disponíveis atualmente incluem:
| Curso | Duração | O que você aprende |
|---|---|---|
| Dominando as Carteiras no Bitcoin Core | 2h | Fundamentos técnicos de gerenciamento de carteiras, endereços SegWit e Taproot |
| Transações no Bitcoin Core e Signet | 1h20 | Anatomia completa de uma transação Bitcoin, cada componente técnico |
| Scripts: Como o Bitcoin Executa Suas Regras | 1h30 | Funcionamento do Bitcoin Script e regras de validação |
| Assinaturas Digitais no Bitcoin | 1h40 | Como funcionam as assinaturas digitais, onde aparecem e como provam autorização |
| Núcleo do Bitcoin | 2h | Os quatro pilares: blocos, mineração, rede P2P e validação interna do node |
| Mineração Além do Nonce | 1h | Seleção de transações, incentivos, taxas e dependências na mempool |
| Bitcoin vs Computação Quântica | 1h | Mito, risco e realidade sobre computação quântica e Bitcoin |
Cada curso funciona como um workshop cohort, com conteúdo técnico profundo e exercícios práticos.
Programas Intensivos
Além dos cursos individuais, o Bitcoin Coders oferece programas intensivos com duração de semanas, certificado de conclusão e projeto final. São programas estruturados para profissionais de tecnologia que querem uma formação mais completa e acelerada.
O primeiro programa disponível é o CoreCraft, que vamos detalhar a seguir.
Comunidade e Networking
O Bitcoin Coders mantém uma comunidade ativa no Discord, onde desenvolvedores trocam conhecimento, tiram dúvidas técnicas e fazem networking. A comunidade também serve como canal para:
- Indicações de vaga: conexão direta com empresas do ecossistema Bitcoin que estão contratando
- Hackathons: desafios práticos para aplicar o que foi aprendido nos cursos
- Mentoria: acompanhamento de desenvolvedores mais experientes
- Aulas ao vivo: sessões interativas com o professor Rafael e outros colaboradores
Materiais Didáticos Open Source
Todo o material didático do Bitcoin Coders é de código aberto e está disponível no GitHub do projeto. Isso significa que qualquer pessoa pode:
- Acessar e estudar os materiais gratuitamente
- Propor melhorias e correções via Pull Requests
- Adaptar o conteúdo para outros contextos educacionais
- Contribuir com novos materiais e exercícios
Essa abordagem open source garante que o conteúdo evolui com a comunidade e se mantém sempre atualizado.
CoreCraft: O Primeiro Programa Intensivo
O CoreCraft é o programa inaugural do Bitcoin Coders e funciona como o ponto de partida do eixo Ecossistema da escola. É um bootcamp de 3 semanas, 100% online e gratuito, focado em ensinar a operar o Bitcoin Core de ponta a ponta.
Objetivo do CoreCraft
O objetivo é que ao final do programa, o aluno deve ser capaz de operar o Bitcoin Core da linha de comando à integração programática, e construir uma aplicação que interage com o node Bitcoin via RPC.
Ou seja, você não vai apenas assistir aulas. Vai sair do programa com um projeto funcional.
Ementa Semana a Semana
Semana 1 — Fundamentos do Bitcoin Core (conteúdo gravado)
- Instalação e configuração: bitcoin.conf, RPC, regtest/signet/testnet
- Estrutura do node: blocos, UTXOs, mempool e carteiras
- Principais comandos CLI para blocos, transações e endereços
- Consultando saldos e UTXOs com o Bitcoin CLI
- Introdução ao conceito de RPC e autenticação
Semana 2 — Automação e Integração via RPC (aulas ao vivo)
- Entendendo o RPC: o que é e como o CLI o utiliza
- Primeiras chamadas diretas com curl
- Criando scripts Python/Node.js que se comunicam com o node
- Automatizando consultas e transações simples
- Boas práticas de autenticação e debugging
Semana 3 — Hackathon CoreCraft (projeto final)
- Desenvolvimento de uma aplicação real usando o RPC do Bitcoin Core
- Exemplos: mini carteira, explorador de blocos/transações, ferramenta de envio automatizado
- Integração via Python ou Node.js obrigatória
- Demonstração e feedback ao vivo
- Encerramento com visão dos próximos passos: REST API, SDKs, Lightning, BTCPay, Strike
Ao final, o aluno recebe um certificado de conclusão.
Pré-requisitos
O CoreCraft exige conhecimentos básicos de programação (Python ou Node.js), familiaridade com linha de comando (terminal) e vontade de aprender. Não é necessário ter experiência prévia com Bitcoin ou blockchain.
Como se inscrever
As inscrições para novas turmas do CoreCraft são abertas periodicamente. Para se inscrever ou entrar na lista de espera, acesse bitcoincoders.org/programa/corecraft.
Para quem é o Bitcoin Coders
O Bitcoin Coders foi desenhado para um público técnico amplo. Se você se encaixa em algum desses perfis, o projeto é para você:
Desenvolvedores e Programadores
Se você já trabalha com desenvolvimento de software e quer adicionar Bitcoin ao seu stack, o Bitcoin Coders é o caminho mais direto. Os cursos partem do pressuposto de que você já sabe programar e foca no que realmente importa: como o Bitcoin funciona por dentro e como integrá-lo em aplicações.
Engenheiros de Software e Analistas de Sistemas
Para quem trabalha em empresas de tecnologia e quer entender como integrar pagamentos em Bitcoin, operar nodes ou construir ferramentas sobre a infraestrutura do protocolo. O conhecimento adquirido tem aplicação direta em fintechs, startups e empresas que estão adotando Bitcoin.
Estudantes de Ciência da Computação e Engenharia
Se você está na faculdade e quer se diferenciar no mercado de trabalho, dominar o desenvolvimento Bitcoin é uma vantagem competitiva enorme. O mercado de desenvolvedores Bitcoin paga salários significativamente acima da média e opera majoritariamente de forma remota.
Profissionais de TI em Transição de Carreira
Para quem já trabalha em tecnologia (DevOps, SRE, backend, infraestrutura) e quer migrar para o ecossistema Bitcoin. Os cursos do Bitcoin Coders oferecem uma trilha estruturada para fazer essa transição sem precisar começar do zero.
Entusiastas Técnicos do Bitcoin
Mesmo que você não pretenda trabalhar como desenvolvedor Bitcoin, mas quer entender como o protocolo funciona no nível do código, os cursos do Bitcoin Coders são a melhor forma de aprender. O conhecimento técnico transforma completamente sua compreensão sobre o que é o Bitcoin e por que ele funciona.
Por que o Bitcoin Coders é diferente de outras formações
O mercado de educação em Bitcoin está crescendo e é importante entender como o Bitcoin Coders se posiciona em relação a outras opções disponíveis.
Versus bootcamps e cursos pagos
A maioria dos cursos de “blockchain” e “cripto” disponíveis no mercado são pagos (muitas vezes caros), genéricos (misturam Bitcoin com altcoins e DeFi) e superficiais (focam em conceitos abstratos sem prática real). O Bitcoin Coders é o oposto: gratuito, focado exclusivamente em Bitcoin e com forte ênfase prática.
Versus recursos autodidatas
Aprender Bitcoin lendo documentação e código-fonte no GitHub é possível, mas é um caminho lento e fragmentado. O Bitcoin Coders organiza todo o conhecimento em uma trilha didática estruturada, com a vantagem de ter uma comunidade, mentoria e exercícios práticos para acelerar o aprendizado.
Resumo comparativo
| Critério | Bitcoin Coders | Bootcamps pagos | Autodidata |
|---|---|---|---|
| Custo | Gratuito | R$ 2.000–15.000+ | Gratuito |
| Foco | Bitcoin exclusivo | Blockchain genérico | Variado |
| Idioma | Português | Geralmente inglês | Inglês |
| Prática | Projetos + hackathons | Variável | Por conta própria |
| Comunidade | Discord ativo | Variável | Nenhuma |
| Open source | Sim | Não | Sim |
| Certificado | Sim (programas) | Sim | Não |
| Público-alvo | Devs em formação | Generalista | Qualquer |
Cursos disponíveis no Bitcoin Coders
Vamos detalhar cada curso disponível na plataforma para você entender o que pode aprender:
Dominando as Carteiras no Bitcoin Core
Neste curso, você aprende os fundamentos técnicos do gerenciamento de carteiras no Bitcoin Core, incluindo como criar e usar endereços SegWit e Taproot. Você também explora o conceito de HD Wallets e Descriptor Wallets, que são a forma moderna de gerenciar chaves no Bitcoin Core.
Duração: 2 horas | Formato: Workshop gravado
Transações no Bitcoin Core e Signet
Explore a anatomia completa de uma transação em Bitcoin e entenda cada componente técnico: inputs, outputs, modelo UTXO, taxas e scripts. O curso usa a rede Signet para demonstrações práticas seguras.
Duração: 1h20 | Formato: Workshop gravado
Scripts: Como o Bitcoin Executa Suas Regras
Entenda como o Bitcoin Script funciona e como as regras de validação são executadas na rede. Este curso aprofunda a lógica de programação que está por trás de cada transação Bitcoin.
Duração: 1h30 | Formato: Workshop gravado

Assinaturas Digitais no Bitcoin
Aprenda na prática como funcionam as assinaturas digitais do Bitcoin, onde elas aparecem nas transações e como é provado que a transação foi realmente autorizada pelo dono das chaves.
Duração: 1h40 | Formato: Workshop gravado
Núcleo do Bitcoin
Um curso que cobre os quatro pilares técnicos do funcionamento do Bitcoin: blocos, mineração, rede P2P e validação interna do node. Essencial para quem quer entender o que acontece por baixo dos panos.
Duração: 2 horas | Formato: Workshop gravado
Mineração Além do Nonce
Mineração não é só “tentar nonces”. Antes de qualquer hash, um minerador precisa decidir quais transações entram no bloco, lidando com incentivos, taxas e dependências na mempool. Este curso mostra o que acontece antes da corrida pelo hash.
Duração: 1 hora | Formato: Workshop gravado
Bitcoin vs Computação Quântica
Computação quântica não é ficção científica, mas também não é um botão mágico que “quebra o Bitcoin” da noite para o dia. Este curso separa mito de realidade e explica os riscos reais (e as soluções que já existem).
Formato: Workshop gravado
Como começar no Bitcoin Coders
Começar é simples e gratuito. Aqui está o passo a passo:
Passo 1: Acesse a plataforma
Entre em bitcoincoders.org e explore os cursos e programas disponíveis.
Passo 2: Escolha seu caminho
Se você nunca mexeu com o Bitcoin Core, comece pelo curso de instalação e siga a trilha dos cursos gravados. Se você já tem experiência com programação e quer um aprendizado mais intenso, inscreva-se diretamente no programa CoreCraft.
Uma boa trilha para iniciantes é:
- Instalar o Bitcoin Core (tutorial no blog da Area Bitcoin)
- Curso: Dominando as Carteiras no Bitcoin Core
- Curso: Transações no Bitcoin Core e Signet
- Curso: Scripts — Como o Bitcoin Executa Suas Regras
- Curso: Assinaturas Digitais no Bitcoin
- Curso: Núcleo do Bitcoin
- Programa: CoreCraft (bootcamp de 3 semanas)
Passo 3: Entre na comunidade
Junte-se ao Discord do Bitcoin Coders para tirar dúvidas, conhecer outros devs e ficar por dentro de eventos, hackathons e novas turmas dos programas.
Passo 4: Pratique e construa
O aprendizado real acontece na prática. Use os ambientes de teste (regtest, signet e testnet) para experimentar sem risco. Participe dos hackathons. Construa projetos. E quando se sentir pronto, comece a contribuir com projetos open source do ecossistema Bitcoin.
O futuro do Bitcoin Coders
O Bitcoin Coders está em constante evolução. Novos programas especializados estão sendo desenvolvidos para cobrir áreas como Lightning Network, desenvolvimento de aplicações com BTCPay Server, integração com SDKs modernos e contribuição direta com o Bitcoin Core em C++.
A visão de longo prazo é clara: ser a principal escola técnica de Bitcoin em língua portuguesa, formando a próxima geração de desenvolvedores que vão construir a infraestrutura financeira do futuro.
O projeto também tem potencial para servir como modelo para outras iniciativas educacionais em todo o mundo, graças à sua natureza open source. Todo o material pode ser traduzido, adaptado e utilizado por educadores de qualquer país.
Conclusão
O Bitcoin Coders é a resposta para uma das maiores lacunas do ecossistema Bitcoin no Brasil: a falta de formação técnica estruturada, gratuita e em português para desenvolvedores.
Se você é programador, desenvolvedor, analista ou qualquer profissional de TI que quer aprender a parte técnica do Bitcoin e atuar nesse ecossistema, o Bitcoin Coders oferece tudo que você precisa: cursos gravados, programas intensivos com certificado, hackathons, comunidade ativa, mentoria e indicações de vaga. Tudo gratuito e open source.
O mercado de desenvolvimento Bitcoin está em plena expansão, com salários acima da média, trabalho remoto e a oportunidade de contribuir com um protocolo que está mudando o sistema financeiro global. E o Bitcoin Coders é o seu ponto de partida.
Acesse bitcoincoders.org, escolha seu primeiro curso e comece sua jornada como desenvolvedor Bitcoin hoje. 🚀
Não deixe de compartilhar esse post, até a próxima e opt out!
Links e Recursos
Bitcoin Coders
- bitcoincoders.org — Plataforma principal
- CoreCraft — Primeiro programa intensivo
- Discord — Comunidade de desenvolvedores
- GitHub — Materiais open source
- Instagram — @bitcoin_coders
- X (Twitter) — @bitcoin_coders
Artigos relacionados no blog da Area Bitcoin
- Como se tornar um Desenvolvedor Bitcoin — Guia completo de carreira
- Instalação do Bitcoin Core — Tutorial passo a passo
- Carteira no Bitcoin Core — Guia técnico para devs
- HD Wallets e Descriptor Wallets — Gerenciamento moderno de chaves
- Redes Bitcoin: Mainnet, Testnet, Signet e Regtest — Entenda os ambientes de teste
- Transações no Bitcoin Core — Anatomia técnica completa
- Assinaturas Schnorr — Criptografia no Bitcoin
- Open Source e Bitcoin — Por que código aberto importa
Perguntas sobre o Bitcoin Coders
O que é o Bitcoin Coders?
O Bitcoin Coders é uma escola técnica gratuita e open source, criada pela Area Bitcoin, que capacita desenvolvedores para o ecossistema Bitcoin. Oferece cursos gravados e ao vivo, programas intensivos como o CoreCraft, comunidade ativa no Discord, hackathons e indicações de vaga. Todo o conteúdo é em português e focado em formação prática.
O Bitcoin Coders é gratuito?
Sim, 100% gratuito. Todos os cursos, programas, materiais didáticos e acesso à comunidade são oferecidos sem nenhum custo. O projeto é open source e mantido pela Area Bitcoin como parte de sua missão educacional.
Preciso saber programar para fazer os cursos do Bitcoin Coders?
Para os cursos gravados (workshops), conhecimentos básicos de programação ajudam, mas não são obrigatórios. Para o programa CoreCraft, é necessário ter conhecimentos básicos de Python ou Node.js e familiaridade com linha de comando.
O que é o CoreCraft?
O CoreCraft é o primeiro programa intensivo do Bitcoin Coders. É um bootcamp de 3 semanas, 100% online e gratuito, que ensina a operar o Bitcoin Core de ponta a ponta e construir uma aplicação que interage com o node Bitcoin via RPC. Inclui certificado de conclusão.
O Bitcoin Coders tem certificado?
Sim. Os programas intensivos, como o CoreCraft, oferecem certificado de conclusão para quem finalizar todas as etapas, incluindo o projeto final.
Em que linguagem são os cursos?
Todos os cursos e programas são em português, produzidos no Brasil. A parte de programação utiliza Python e Node.js como linguagens principais.
Quem é o professor do Bitcoin Coders?
O Bitcoin Coders é liderado pelo professor Rafael Penna, doutor em Educação em Ciências, mestre em Computação e engenheiro de computação, que atua como colaborador voluntário. O projeto é uma iniciativa da Area Bitcoin, fundada por Kaká e Carol.
Como me inscrevo no Bitcoin Coders?
Acesse bitcoincoders.org e escolha entre os cursos gravados (disponíveis imediatamente) ou inscreva-se em um programa intensivo como o CoreCraft. A comunidade no Discord está aberta para todos.
Preciso ter um node Bitcoin instalado?
Para aproveitar ao máximo os cursos práticos, é recomendado instalar o Bitcoin Core. Mas não se preocupe: a própria plataforma e o blog da Area Bitcoin têm tutoriais passo a passo para instalação e configuração em qualquer sistema operacional.
Compartilhe em suas redes sociais:
A maior escola de educação sobre Bitcoin do mundo, que tem como objetivo elevar o conhecimento da comunidade e dos bitcoiners de todo o mundo aos níveis mais altos de soberania financeira, intelectual e tecnológica.
Curtiu esse artigo? Considere nos pagar um cafezinho para continuarmos escrevendo novos conteúdos! ☕
