Fundamentos de Contratos Inteligentes

Fundamentos de Contratos Inteligentes

Fundamentos de Contratos Inteligentes

Fundamentos de Contratos Inteligentes

Fundamentos de Contratos Inteligentes

Mergulhe a fundo nos fundamentos da tecnologia que executam as transações da rede Ethereum e descubra na prática como estruturar Contratos Inteligentes.

Mergulhe a fundo nos fundamentos da tecnologia que executam as transações da rede Ethereum e descubra na prática como estruturar Contratos Inteligentes.

6

Vídeo Aulas

6h

Para conclusão

2h20

De leitura

O que você

vai aprender?

O que você

vai aprender?

📜

Explore os fundamentos do desenvolvimento dos contratos inteligentes, vitais a rede Ethereum.

Explore os fundamentos do desenvolvimento dos contratos inteligentes, vitais a rede Ethereum.

🖼️

Acompanhe toda a configuração de um contrato inteligente a partir de um exemplo de contrato de uma NFT.

Acompanhe toda a configuração de um contrato inteligente a partir de um exemplo de contrato de uma NFT.

🧱

Aprenda as funções essencias na programação de um contrato inteligente, indo de structs a loops.

Aprenda as funções essencias na programação de um contrato inteligente, indo de structs a loops.

🔍

Mergulhe em todas as variavéis de estado necessárias para um Contrato Inteligente, como endereços, ID, status e lances.

🌎

Seja introduzido ao IPFS e ao OpenZeppelin, ferramentas que podem facilitar o desenvolvimento de seus contratos.

Seja introduzido ao IPFS e ao OpenZeppelin, ferramentas que podem facilitar o desenvolvimento de seus contratos.

Para quem

se destina?

Para quem

se destina?

Caso você seja um programador que entende o básico da programação em Solidity e deseja se aprofundar com foco na criação de contratos inteligentes, este curso é para você. Aqui debatemos todos os pormenores dos fundamentos do desenvolvimento de contratos inteligentes com exemplos e ferramentas complementares que serão úteis.

Caso você seja um programador que entende o básico da programação em Solidity e deseja se aprofundar com foco na criação de contratos inteligentes, este curso é para você. Aqui debatemos todos os pormenores dos fundamentos do desenvolvimento de contratos inteligentes com exemplos e ferramentas complementares que serão úteis.

Quem vai

te guiar

Quem vai

te guiar

  • Pedro Argento

    Blockchain Lead da Cartesi

    Com formação em Engenharia Elétrica e Mestrado em Finanças pela PUC-Rio, Pedro Argento é Blockchain Lead na Cartesi e fundador da Binary Cat, um projeto de apostas descentralizado. Ele também co-fundou a GoBlock, consultoria especializada em blockchain, e atuou como Consultor Independente para a Cartesi, contribuindo no desenvolvimento de economia de tokens.

  • Pedro Argento

    Blockchain Lead da Cartesi

    Com formação em Engenharia Elétrica e Mestrado em Finanças pela PUC-Rio, Pedro Argento é Blockchain Lead na Cartesi e fundador da Binary Cat, um projeto de apostas descentralizado. Ele também co-fundou a GoBlock, consultoria especializada em blockchain, e atuou como Consultor Independente para a Cartesi, contribuindo no desenvolvimento de economia de tokens.

Conteúdo

Conteúdo

Aula 1 - Criação de um Contrato Inteligente Simples

Damos o pontapé inicial no desenvolvimento de contratos inteligentes com a criação de um bem simples. E nada mais simples do que um contrato inteligente de uma NFT. Conheça e defina as variáveis de estado essenciais e acompanhe o funcionamento do contrato.

Damos o pontapé inicial no desenvolvimento de contratos inteligentes com a criação de um bem simples. E nada mais simples do que um contrato inteligente de uma NFT. Conheça e defina as variáveis de estado essenciais e acompanhe o funcionamento do contrato.

Aula 2 - Gerenciamento de Estado em Contratos Inteligentes

O gerenciamento de estados é um aspecto fundamental da programação e operação de contratos inteligentes. A eficiência, segurança e funcionalidade desses contratos dependem em grande parte de como eles gerenciam seus estados internos. Nesta segunda aula, vamos explorar em detalhes estes estados.

O gerenciamento de estados é um aspecto fundamental da programação e operação de contratos inteligentes. A eficiência, segurança e funcionalidade desses contratos dependem em grande parte de como eles gerenciam seus estados internos. Nesta segunda aula, vamos explorar em detalhes estes estados.

Aula 3 - Estrutura de Controle de Fluxo em Contratos Inteligentes

Na terceira aula, abordamos conceitos cruciais para o desenvolvimento e a implementação de lógica contratual na blockchain. Esses conceitos são essenciais para garantir que os contratos inteligentes não sejam apenas sequências lineares de execução, mas sim entidades que podem tomar decisões e interagir com usuários e outros contratos.

Na terceira aula, abordamos conceitos cruciais para o desenvolvimento e a implementação de lógica contratual na blockchain. Esses conceitos são essenciais para garantir que os contratos inteligentes não sejam apenas sequências lineares de execução, mas sim entidades que podem tomar decisões e interagir com usuários e outros contratos.

Aula 4 - Criação de Contratos Inteligentes

Na quarta aula, mergulhamos em um code-along completo na criação de um contrato inteligente, abordando a ideia da idealização de um leilão de NFT, indo do estabelecimento da NFT até o seu processo de transferência para o comprador.

Na quarta aula, mergulhamos em um code-along completo na criação de um contrato inteligente, abordando a ideia da idealização de um leilão de NFT, indo do estabelecimento da NFT até o seu processo de transferência para o comprador.

Aula 5 - Armazenamento de Arquivos com IPFS

O IPFS, ou Interplanetary File System, é um protocolo e rede de armazenamento distribuído peer-to-peer projetado para tornar a web mais rápida, segura e aberta. Nesta aula, aprenderemos como utilizar esta ferramenta e como ela pode ajudar com os seus contratos.

O IPFS, ou Interplanetary File System, é um protocolo e rede de armazenamento distribuído peer-to-peer projetado para tornar a web mais rápida, segura e aberta. Nesta aula, aprenderemos como utilizar esta ferramenta e como ela pode ajudar com os seus contratos.

Aula 6 - Utilizando OpenZeppelin em Contratos Inteligentes

O OpenZeppelin é uma plataforma fundamental no ecossistema de desenvolvimento, desempenhando um papel crucial em fornecer uma base sólida para a criação de contratos seguros e confiáveis. Nesta aula final, abordamos a característica comunitária e suas vantagens no desenvolvimento de contratos inteligentes.

O OpenZeppelin é uma plataforma fundamental no ecossistema de desenvolvimento, desempenhando um papel crucial em fornecer uma base sólida para a criação de contratos seguros e confiáveis. Nesta aula final, abordamos a característica comunitária e suas vantagens no desenvolvimento de contratos inteligentes.

Depoimentos de quem já faz parte da

comunidade BlockTrends

Depoimentos de quem já faz parte da

comunidade BlockTrends

  • “Aproveitando, parabéns pelo curso! Até o presente momento, muito gratificante pelo conteúdo e a forma didática!”

    Juliano R.

    Aluno Blocktrends

  • “Fica aqui minha opinião e agradecimento, pois conhecimento sempre é bem-vindo e o curso agregou ao meu conhecimento com toda certeza!”

    Augusto R.

    Aluno Blocktrends

  • “O BlockTrends PRO possui excelentes conteúdos de qualidade. Valeu a pena todo o investimento."

    Valdinei M.

    Aluno Blocktrends

  • “Fiquei muito satisfeito com o Curso Desenvolvedor Blockchain, pois me ajudou muito na área em que estou trabalhando e enriqueceu meus conhecimentos."

    Elton F.

    Aluno Blocktrends

  • “As análises diárias e em tempo real são ótimas para tomada de decisões em diversos tempos gráficos. A comunidade é outro ponto forte, com várias pessoas contribuindo com seus conhecimentos."

    Uélinton L.

    Aluno Blocktrends

  • “O BlockTrends Pro ajuda muito a reduzir o ruído! A melhor parte é receber as análises e insights de forma clara, objetiva e centralizada em um único canal. Tenho gostado muito e tem sido enriquecedor."

    Cristian P.

    Aluno Blocktrends

  • “Aproveitando, parabéns pelo curso! Até o presente momento, muito gratificante pelo conteúdo e a forma didática!”

    Juliano R.

    Aluno Blocktrends

  • “Fiquei muito satisfeito com o Curso Desenvolvedor Blockchain, pois me ajudou muito na área em que estou trabalhando e enriqueceu meus conhecimentos."

    Elton F.

    Aluno Blocktrends

  • “Fica aqui minha opinião e agradecimento, pois conhecimento sempre é bem-vindo e o curso agregou ao meu conhecimento com toda certeza!”

    Augusto R.

    Aluno Blocktrends

  • “O BlockTrends PRO possui excelentes conteúdos de qualidade. Valeu a pena todo o investimento."

    Valdinei M.

    Aluno Blocktrends

  • “As análises diárias e em tempo real são ótimas para tomada de decisões em diversos tempos gráficos. A comunidade é outro ponto forte, com várias pessoas contribuindo com seus conhecimentos."

    Uélinton L.

    Aluno Blocktrends

  • “O BlockTrends Pro ajuda muito a reduzir o ruído! A melhor parte é receber as análises e insights de forma clara, objetiva e centralizada em um único canal. Tenho gostado muito e tem sido enriquecedor."

    Cristian P.

    Aluno Blocktrends

Investir em conhecimento
nunca foi tão acessível

Investir em conhecimento
nunca foi tão acessível

Veja tudo o que
você terá acesso:

Veja tudo o que
você terá acesso:

Aulas complementares (tutoriais e aulas teóricas)

Aulas complementares (tutoriais e aulas teóricas)

Suporte Exclusivo

Suporte Exclusivo

Mini cursos complementares:

Mini cursos complementares:

  • Bitcoin Mão na Massa;

  • Setup de Auto Custódia;

  • Conceitos Básicos: Renda em Dólar;

  • Bitcoin Red Pill (audiobook);

  • Outros

Acesso a comunidade (em breve)

Acesso a comunidade (em breve)

Garanta uma oferta exclusiva

Garanta uma oferta exclusiva

À vista por:

R$49,90

R$49,90

Ou 3x de R$ 17,62

Ou 3x de R$ 17,62

GARANTIR ACESSO

COMPRA SEGURA | ACESSO IMEDIATO

COMPRA SEGURA | ACESSO IMEDIATO

Suas perguntas
respondidas

Suas perguntas
respondidas

Como posso pagar pelo curso?icon
Disponibilizamos diversas formas de pagamento para você! É possível pagar por cartão de crédito, boleto ou pix.
Posso parcelar?icon
Posso desistir da compra após assinar?icon