Programando O Bitcoin: Aprenda a programar Bitcoin do Zero

Why take this course?
🌟 Programando o Bitcoin: A Jornada Desde os Fundamentos 🌟
Sobre o Curso
** Descubra os Mecanismos Matemáticos e Computacionais do Bitcoin 🚀**
Este curso é a sua janela para entender o funcionamento fundamental do Bitcoin, além de mergulhar nos conceitos matemáticos e computacionais que o tornam uma criptomoeda inovadora. Não se concentra em aspectos financeiros ou sociais, mas sim em dar você as chaves para compreender o quê é possível com a tecnologia blockchain.
🎓 Objetivo do Curso: Aprenda a programar todos os componentes necessários para uma biblioteca Bitcoin, utilizando Python. Não pretende ser exaustiva ou eficiente em seu funcionamento, mas sim servir como um guia educacional para entender o que cada peça do puzzle faz dentro do sistema.
Quem é Este Curso?
Para Programadores Entusiastas de Tecnologia e Bitcoin 🧑⚕️💻
Este curso está feito para programadores interessados em mergulhar fundo no funcionamento do Bitcoin. Ao completar o curso, você estará capaz de:
- Criar transações no Bitcoin
- Obter dados necessários de pares de endereços
- Enviar transações pela rede Bitcoin
- Entender a matemática por trás da criação de moedas digitais
- Analisar a conectividade e a validação de blocos na rede
O que Você Precisa Saber?
Pré-requisitos Essenciais para o Curso 📚
Para se beneficiar plenamente deste treinamento, você já deve conhecer as seguintes áreas:
- Programação em Python: A biblioteca é escrito em Python 3, e muitos dos exercícios são feitos usando ambientes como Jupyter Notebooks. Conhecimento intermediário de Python é preferível, mas um básico deve ser suficiente para entender os conceitos e codificar os exercícios do curso.
- Matemática Aplicada: Nos primeiros módulos, introduzem-se conceitos matemáticos que podem ser novos para aqueles não com uma formação em matemática. Um nível intermediário de álgebra será útil para entender e programar estes conceitos.
- Conhecimento em Ciência da Computação: Familiaridade com funções hash e outros conceitos de ciência da computação será útil, mas não é estritamente necessária para completar os exercícios deste treinamento.
O que Você Aprenderá?
- Matemática Criptográfica: Explore os algoritmos e a matemática por trás da criação e segurança das moedas digitais.
- Programação de Bitcoin: Domine as etapas necessárias para programar componentes básicos do Bitcoin, como transações, endereços e validação de blocos.
- Entenda o Blockchain: Descubra como os blocos são gerados, validados e adicionados à cadeia de blocos do Bitcoin.
- Exercícios Práticos: Trabalhe com problemas e exercícios práticos que reforçam o conhecimento teórico adquirido.
- Como Funciona a Rede Bitcoin: Aprenda sobre a infraestrutura da rede, incluindo nós, mineração e a distribuição descentralizada dos Bitcoin.
Junte-se a nós e embarque em uma jornada educacional que transformará seu entendimento de tecnologias blockchain e programação Bitcoin. Prepare-se para adentrar o mundo do Bitcoin como nunca antes! 🚀✨
Course Gallery




Loading charts...