Bem-vindo ao Workshop NEAR! Este material foi desenvolvido para ensinar desde os conceitos básicos de blockchain até o desenvolvimento de aplicações descentralizadas na plataforma NEAR.
Este workshop presencial de 1-2 dias foi projetado para desenvolvedores de todos os níveis:
- Iniciantes: Aprenda os fundamentos de blockchain do zero
- Intermediários: Entenda as diferenças entre blockchains e conceitos técnicos
- Avançados: Aprofunde-se em NEAR e desenvolva aplicações reais
Para quem está começando
- O que é Blockchain?
- Conceitos básicos
- Como funciona uma blockchain
- Diferenças entre blockchains públicas e privadas
- Casos de uso reais
Entendendo a plataforma
-
- Por que escolher NEAR?
- Vantagens técnicas
- Comparação com outras blockchains
- Ecossistema NEAR
-
Conceitos Fundamentais da NEAR
- Sistema de contas
- Chaves de acesso
- Diferenças entre NEAR e Ethereum
- Tipos de endereços
Preparando para desenvolver
- Instalação e Configuração
- Instalação do Node.js e npm
- Configuração de ambiente virtual
- Instalação da NEAR CLI
- Criação de carteira testnet
Desenvolvendo na NEAR
-
Introdução aos Smart Contracts
- O que são smart contracts?
- Onde vivem os contratos?
- O que podem e não podem fazer?
- Exemplos de uso
-
- Mainnet vs Testnet vs Localnet
- Arquitetura da NEAR
- Transações e receipts
- Sistema baseado em contas
Indo além do básico
- Chain Abstraction e Multichain
- O que é Chain Abstraction?
- Contas multi-chain
- Swaps via Intents
- OmniBridge
- Comece pelo Módulo 1 para entender blockchain
- Avance para o Módulo 2 para conhecer NEAR
- Siga para o Módulo 3 para configurar seu ambiente
- Pratique com o Módulo 4
- Revise rapidamente os conceitos NEAR
- Configure o ambiente
- Mergulhe em Smart Contracts
- Explore conceitos avançados
- Computador com Linux, macOS ou Windows
- Conhecimento básico de programação
- Vontade de aprender! 🌟
- Fundamentos de Blockchain
- Introdução à NEAR
- Configuração do Ambiente
- Conceitos de contas e chaves
- Primeiro smart contract
- Deploy e testes
- Redes NEAR e arquitetura
- Desenvolvimento de DApp completo
- Chain Abstraction
- Multichain
- Projeto prático
O simples é melhor: Começamos pelos conceitos básicos e construímos gradualmente
Abstrações ajudam: Entendemos a tecnologia sem nos perder em detalhes técnicos desnecessários
Prática é essencial: Cada conceito vem acompanhado de exemplos práticos
Durante o workshop, não hesite em fazer perguntas! Este é um ambiente de aprendizado colaborativo.
Este material é fornecido para fins educacionais.
Vamos começar? 🚀 Siga para o Módulo 1: Fundamentos de Blockchain
