Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Rust para Blockchain: Aprenda a Construir do Zero! (2024)
Rating: 4.8 out of 5(7 ratings)
51 students

Rust para Blockchain: Aprenda a Construir do Zero! (2024)

Guia Prático de Blockchain: Aprenda e Implemente com Rust!
Created byCrypto Code
Last updated 7/2024
Portuguese
Portuguese [Auto],

What you'll learn

  • Como instalar o Rust e configurar o ambiente de desenvolvimento.
  • Configuração do Visual Studio Code para desenvolvimento em Rust.
  • Instalação e configuração da extensão do Rust no Visual Studio Code.
  • Configuração inicial de um projeto em Rust e gerenciamento de dependências.
  • Criação e definição de structs em Rust, especificamente a struct Bloco.
  • Construção e manipulação de blocos em Rust.
  • Implementação da Prova de Trabalho (Proof of Work) para blocos.
  • Preparação e cálculo do hash de um bloco.
  • Validação de hashes em Rust.
  • Implementação da função Prova de Trabalho.
  • Criação de uma nova instância de uma blockchain e adição de blocos.
  • Inicialização de uma blockchain.
  • Reconstrução de uma blockchain utilizando uma base de dados.
  • Refatoração da função Add_Block para integração com um banco de dados.
  • Criação de argumentos para a linha de comando.
  • Desenvolvimento de funções para manipulação de linhas de comando.
  • Implementação e correção de uma interface de linha de comando (CLI) para a blockchain.

Course content

4 sections19 lectures2h 22m total length
  • Setup Rust2:29
  • Setup Vscode0:56
  • Rust Extension no Vscode0:36

Requirements

  • Conhecimento Básico de Programação: Familiaridade com conceitos básicos de programação, como variáveis, loops, e funções.
  • Ambiente de Desenvolvimento: Um computador com capacidade para instalar e rodar o Rust, o Visual Studio Code, e outras ferramentas necessárias.
  • Conceitos de Blockchain: Compreensão básica do que é uma blockchain e como ela funciona

Description

Você já sonhou em entender o mistério por trás da tecnologia que está revolucionando o mundo financeiro? Prepare-se para uma jornada emocionante no universo da Blockchain! Nosso curso exclusivo "Construindo Blockchain do Zero em Rust" você aprenderá os conceitos básicos até a construção completa da sua própria rede de blocos.

Descubra como cada bloco é criado com detalhes meticulosos, aprenda a forjar a corrente imutável da Blockchain e domine a criação do seu próprio banco de dados para armazenar todos os dados com segurança. Não apenas isso, mas você também vai dominar as linhas de comando essenciais para interagir com sua Blockchain de forma eficaz.

Com instruções passo a passo fáceis de seguir, você estará construindo sua própria Blockchain em tempo recorde. Este curso não é apenas uma oportunidade de aprendizado, é uma jornada emocionante rumo à compreensão total de uma das tecnologias mais transformadoras do nosso tempo.

Junte-se a nós e torne-se um mestre da Blockchain hoje mesmo!


A Code Puzzle acredita no poder da educação e da tecnologia para transformar as pessoas e suas carreiras.

Sabemos que o mundo da tecnologia está em constante mudança, por isso, buscamos as linguagens que mais crescem no mundo hoje e apresentamos conteúdos acessíveis e você poderá gerenciar seu tempo da melhor maneira possível, estudando quando e onde quiser.

Who this course is for:

  • Desenvolvedores de Software: Profissionais que desejam expandir suas habilidades e conhecimentos na linguagem Rust e em tecnologias de blockchain.
  • Alunos que estão estudando desenvolvimento de software e querem aprender sobre blockchain e Rust como parte de seu currículo ou por interesse pessoal.
  • Entusiastas de Blockchain: Pessoas interessadas na tecnologia de blockchain que desejam entender como construir e implementar blockchains.
  • Engenheiros de Software: Profissionais que trabalham em áreas relacionadas ao desenvolvimento de software e que buscam adquirir conhecimentos específicos em Rust e blockchain.
  • Desenvolvedores de Backend: Profissionais focados no desenvolvimento do lado servidor que querem entender como integrar blockchain em suas aplicações.