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
- What is Blockchain
- How Blockchain Work
- Hash Function for PoW and Blocks
- Secure Transaction with Public Key Cryptography
- Blockchain Platforms - Ethereum vs Hyperledger Fabric
Ethereum Blockchain Basics
- What is Ethereum
- DApps and Ethereum Virtual Machine (EVM)
- Ether and Gas
- MetaMask - Send and Receive Ether
- EtherScan - Check Blockchain Transactions
Get Started on Solidity
- Overview of Solidity
- Remix IDE
- Pragma
- Contract
- Comments
Function
- Function Syntax
- Visibility
- State Mutability
- Return
- Getter and Setter
- Constructor
- Function Modifier
State Variables and Data Types
- State Variables
- Data Types
- Struct & Enum
- Array
- Mapping
- Global Variables
Control Statements
- Operators
- Conditional
- Loop
- Break and Continue
Abstract Contract and Inheritance
- Abstract Contract
- Inheritance
- Interface
Libraries
- Create a Library
- Import a Library
- Use a Library
Event
- Create Event
- Emit Event
TENHO INTERESSE