Curso Solidity Programming

  • Blockchain | NFT | DeFi | Metaverse

Curso Solidity Programming

32 horas
Visão Geral

Curso Solidity Programming, Solidity Programming é uma linguagem de alto nível orientada a contratos para implementação de contratos inteligentes. Ele foi influenciado por C++, Python e JavaScript e foi projetado para atingir a Ethereum Virtual Machine (EVM). O Solidity é tipado estaticamente, suporta herança, bibliotecas e tipos complexos definidos pelo usuário, entre outros recursos. No curso de treinamento de Programação de Solidez , você dominará os principais conceitos da linguagem de solidez que são comumente usados ​​em vários setores para criar contratos inteligentes.

Objetivo

Após realizar este Curso Solidity Programming, você será capaz de:

  • Tipos de dados
  • Controle de fluxo
  • Função
  • Escrevendo Contrato Inteligente
  • Manipulação de erros
Publico Alvo
  • Administradores de Fintech
  • Administradores Financeiros
  • Desenvolvedores de blockchain
  • Comerciantes de Bitcoin
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Blockchain Primer

  1. What is Blockchain
  2. How Blockchain Work
  3. Hash Function for PoW and Blocks
  4. Secure Transaction with Public Key Cryptography
  5. Blockchain Platforms - Ethereum vs Hyperledger Fabric

Ethereum Blockchain Basics

  1. What is Ethereum
  2. DApps and Ethereum Virtual Machine (EVM)
  3. Ether and Gas
  4. MetaMask - Send and Receive Ether
  5. EtherScan - Check Blockchain Transactions

Get Started on Solidity

  1. Overview of Solidity
  2. Remix IDE
  3. Pragma
  4. Contract
  5. Comments

Function

  1. Function Syntax
  2. Visibility
  3. State Mutability
  4. Return
  5. Getter and Setter
  6. Constructor
  7. Function Modifier

State Variables and Data Types

  1. State Variables
  2. Data Types
  3. Struct & Enum
  4. Array
  5. Mapping
  6. Global Variables

Control Statements

  1. Operators
  2. Conditional
  3. Loop
  4. Break and Continue

Abstract Contract and Inheritance

  1. Abstract Contract
  2. Inheritance
  3. Interface

Libraries

  1. Create a Library
  2. Import a Library
  3. Use a Library

Event

  1. Create Event
  2. Emit Event
TENHO INTERESSE

Cursos Relacionados

Curso Blockchain Visão Geral Para Negócios

16 horas

Curso Blockchain Opportunity Analysis

16 horas

Curso BIM Foundation para Engenheiros

16 horas

Curso App BIM para Engenheiros

24 Horas

Curso Blockchain with Ethereum & Solidity

16 horas

Curso Ethereum Developer Foundation

32 horas

Curso Blockchain Solution Architecture

24 horas

Curso Blockchain for Healthcare

24 horas