Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introdução ao solidity
Highest Rated
Rating: 4.8 out of 5(174 ratings)
848 students

Introdução ao solidity

Aprenda a escrever contratos inteligentes para a Ethereum, Arbitrum, BNB Chain, Polygon e outras blockchains!
Last updated 4/2023
Portuguese

What you'll learn

  • Conceitos básicos de blockchain e de redes descentralizadas.
  • Escrever contratos inteligentes (smart contracts) para publicar nas blockchains compatíveis com a rede Ethereum.
  • Um conhecimento sólido da linguagem Solidity, a linguagem mais utilizada para escrever smart contracts.
  • Como escrever o contrato de um token modelo ERC20, publicar na blockchain e ter sua própria criptomoeda.

Course content

25 sections165 lectures17h 43m total length
  • Bem-vindo0:17
  • Apresentando o Remix4:21
  • Áreas de trabalho5:57
  • Nosso primeiro contrato6:53
  • Compilação e deploy5:14
  • Seu primeiro contrato0:30
  • O Bytecode5:44

Requirements

  • É necessário algum conhecimento prévio em alguma linguagem de programação, ou de lógica de programação.

Description

Bem-vindos ao curso de introdução ao Solidity e ao que está sendo conhecido como a web3. Solidity é a linguagem mais utilizada para escrever smart contracts, que são programas que rodam em cima da blockchain.

Smarts contracts são a base dos tokens fungíveis, atualmente a maior fonte de criptoativos em cima da blockchain. São também a base dos tokens não-fungíveis, NFTs, que estão revolucionando o mercado de artes e colecionáveis.

Smart contracts também estão sendo largamente utilizados no mercado de jogos, imobiliário, seguros, organizações autônomas descentralizadas, entre tantas outras.

Progamadores de solidity estão sendo requisitados ao redor do mundo e a média salarial pode chegar a 120 mil dólares por ano. Neste curso, você irá aprender os fundamentos da linguagem, e chegará ao término do curso pronto para escrever seus próprios smart contracts.

Ao longo do curso, iremos trabalhar diversos exemplos, e como projeto final iremos escrever um token padrão ERC-20, que é o modelo para os tokens fungíveis, que representam a maior parte dos criptoativos atuais.

Este curso é voltado para alunos que já tenham algum contrato prévio com programação, preferencialmente em uma linguagem baseada em C, como C, C++, C#, Java, Javascript, entre outras, porém um aluno com conhecimento de lógica de programação e fundamentos básicos de programação deverá conseguir acompanhar o curso.

Não é necessário conhecimento prévio do conceito de blockchain, pois iremos explicar ao longo do mesmo. Ao fim do curso, o aluno entenderá o básico do funcionamento sobre blockchains e poderá continuar seus estudos sobre como interagir com os smart contracts utilizando tecnologias como Javascript ou Python.

Who this course is for:

  • O curso é voltado para programadores web que desejam começar a programar para blockchain, no que é atualmente chamado de web3.
  • Entusiastas do mundo de criptoativos, que desejam entender melhor o funcionamento das blockchains e de suas moedas digitais.
  • Qualquer pessoa interessada em conseguir "ler" e "compreender" o conteúdo de um smart contract.