Skip to content

dalloglio/dev30k

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Treinamento Dev30K: Blockchain com Stellar

Descrição do Treinamento:
O Treinamento Dev30K é um programa intensivo em blockchain com foco na Stellar. Cada aula oferece um desafio prático, e os participantes que resolverem o desafio recebem recompensas em Reais.

Objetivo:
Capacitar desenvolvedores na criação e implementação de soluções blockchain utilizando a rede Stellar, promovendo aprendizado prático através de desafios progressivos.


Conteúdo Programático

Aula 1: Instalação de Dependências e Criação de Par de Chaves

Objetivos:

  • Introdução ao treinamento e aos conceitos fundamentais da blockchain Stellar.
  • Configuração do ambiente de desenvolvimento.

Tópicos:

  • Apresentação da NearX e Stellar.
  • Introdução ao mercado de Blockchain.
  • Visão geral do conteúdo do treinamento.
  • Casos de uso da tecnologia Blockchain e da Stellar.

Desafio:

  • ✅ Criar um par de chaves para operações na rede Stellar.

Aula 2: Transação com manage_data_op e Dados Assinados

Objetivos:

  • Explorar o funcionamento das carteiras digitais.
  • Introdução ao processo de transações em blockchain.

Tópicos:

  • Funcionamento das Wallets em Python e JavaScript.
  • Revisão do desafio anterior (criação de par de chaves).
  • Introdução às transações em Python.
  • Recompensa: 1.000 R$ para classificados (create_account_op).

Desafio:

  • ✅ Criar uma transação do tipo manage_data_op contendo dados assinados.

Aula 3: Introdução a Smart Contracts - Matemática Básica

Objetivos:

  • Introduzir os conceitos e a sintaxe de Rust para desenvolvimento de smart contracts.
  • Desenvolver um primeiro smart contract simples (Flipper).

Tópicos:

  • Revisão do desafio anterior (manage_data_op).
  • Introdução ao Rust e criação do primeiro smart contract.
  • Implementação de um contrato simples de matemática.
  • Recompensa: 5.000 R$ para classificados (payment_op).

Desafio:

  • ⏰ Desenvolver um smart contract matemático em Rust.

Aula 4: Desenvolvimento de Tokens com Smart Contracts

Objetivos:

  • Avançar no uso de Rust para contratos inteligentes.
  • Introduzir o conceito de tempo de vida (TTL) em smart contracts.

Tópicos:

  • Revisão do desafio anterior (smart contract matemático).
  • Desenvolvimento de smart contracts avançados com Rust (TTL).
  • Criação de um smart contract de token (CRUD).
  • Recompensa: 9.000 R$ para classificados (interact script and payment_op).

Desafio:

  • ⏰ Criar um smart contract de token utilizando Rust.

Aula 5: Certificado NFT - Certificação de Participação

Objetivos:

  • Concluir o treinamento com a criação de um NFT para os participantes.
  • Validar o conhecimento adquirido com um certificado em formato NFT.

Tópicos:

  • Revisão do desafio anterior (smart contract de token).
  • Criação de um NFT de certificação de 30 horas para os participantes.
  • Envio do NFT "DEV30K" para todos os aprovados.
  • Recompensa: 15.000 R$ para classificados + NFT (add in wallet and payment_op).

Notas:

  • Este treinamento segue uma metodologia de LearnToEarn, onde cada desafio resolvido gera uma recompensa em R$.
  • A cada aula, há uma sessão de revisão do desafio anterior para consolidar o aprendizado e preparar o próximo conteúdo.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.1%
  • Other 0.9%