Pular para o conteúdo

Programa Plutus Pioneer

Por volta de 2 min

Antes de começar, observe que o Plutus Core, a linguagem nativa de contratos inteligentes do Cardano, é escrita em Haskell. Os contratos Plutus são efetivamente programas Haskell e é por isso que é essencial conhecer os fundamentos de Haskell antes de se inscrever no programa Plutus Pioneer.

Como preparação, recomendamos que você complete nosso novo curso autoinstrutivo Haskell Bootcampopen in new window. Este curso de introdução oferece exemplos de código únicos e exercícios interessantes que têm soluções preparadas para ajudá-lo a aprender os fundamentos do Haskell.

Sim, estou interessado!open in new window

O que é o programa Plutus Pioneer?

É um programa para recrutar e treinar desenvolvedores em Plutus para o ecossistema Cardano. Ao ingressar neste programa, você fará parte de um grupo com acesso a um conjunto de palestras que ensinam os princípios básicos de como programar em Haskell e Plutus. É altamente interativo, com vídeos semanais, exercícios e sessões de perguntas e respostas, além de acesso exclusivo aos criadores e principais especialistas na linguagem. Você também poderá se juntar a um canal de comunidade dedicado, criado para ajudar os pioneiros a se conectarem uns com os outros à medida que aprendem.

Que experiência prévia eu preciso?

Este curso não é para iniciantes em programação. Embora você não precise ser um especialista em métodos formais, experiência em programação e uma aptidão geral para pensamento lógico e matemático são altamente desejáveis. Algum conhecimento prévio de Haskell ou programação funcional também é recomendado, já que Plutus é fortemente baseado em Haskell e inclui recursos avançados como Template Haskell, programação no nível de tipo e sistemas de efeitos. Recomendamos que você estude o Curso Oficial de Haskell da IOGopen in new window. Você também pode ler o livro Learn You a Haskellopen in new window.

O que posso esperar aprender?

Este curso envolve aproximadamente dez horas por semana do seu tempo e esforços. Ele cobre os blocos de construção de Haskell e Plutus, incluindo:

  • Funções e tipos de dados
  • Classes de tipo
  • Monads
  • Template Haskell
  • Modelo UTXO estendido
  • Trabalhando com Plutus (on-chain e off-chain)
  • Políticas de cunhagem
  • Alguns estudos de caso e exercícios práticos

Como em todas as experiências de aprendizado, quanto mais você se dedicar, mais você obterá!

Quando posso me juntar?

Recentemente, completamos uma quarta turma muito bem-sucedida deste programa e lançaremos outro curso em breve. Por favor, registre seu interesse hoje usando o formulário abaixo para saber mais detalhes.

Como posso me registrar no programa Plutus Pioneer?

Se você estiver interessado em se juntar a uma futura turma deste programa, complete o formulário de inscrição abaixo e entraremos em contato em breve.

Serei certificado?

Sim, estamos trabalhando na certificação para aqueles pioneiros que completarem com sucesso todo o programa. Os certificados serão representados como tokens não fungíveis (NFTs) (no testnet) e bloqueados por um contrato Plutus. Os pioneiros podem demonstrar sua qualificação construindo uma transação apropriada para desbloquear seu token individual.

Sim, estou interessado!

INSCREVA-SE AGORAopen in new window

Por favor, compartilhe seus detalhes e entraremos em contato.

Última atualização:
Contribuidores: cauechianca