O que você precisa para começar o curso
Para todos os iniciantes, eu sugiro que assistam esse vídeo que ajudará vocês a seguirem o passo a passo dos tópicos abaixo e como utilizar o VSCode.
O que precisa para esse curso irá variar de pessoa para pessoa, mas eu prefiro recomendar algo mais parecido com o setup que estou utilizando para ter menos chance de dar erro quando vocês estiverem fazendo as aulas.
Então, além do computador, basicamente precisaremos dos seguintes itens:
- Um editor de texto instalado
- O Node instalado
- Uma conta no GitHub
- Uma conta no MetaMask
Editor de texto
O editor de texto mais usado no mercado para desenvolvimento de aplicações é o Visual Studio Code, que você pode baixar clicando aqui.
Como instalar Node.js
O Node é necessário para criar um ambiente na sua máquina capaz de rodar o JavaScript, que é a linguagem de programação que vamos usar para criar o site e interagir com os contratos inteligentes.
Nós sugerimos que rode a versão 18 para cima. Você consegue instalar aqui.
Para pessoas que já têm experiência, nós recomendamos instalar o nvm, pois ele te possibilita gerenciar múltiplas versões do node.
Como criar conta no GitHub
O GitHub é necessário para controlar a versão do seu código. Isso significa que toda vez que você for atualizar seu projeto, você poderá salvar as alterações na nuvem, além de facilitar o compartilhamento do seu código com outras pessoas. É semelhante ao Google Cloud ou ao Onedrive só que mais voltado para a experiência de desenvolvedor, ou seja, você normalmente subirá arquivos de código.
Crie uma conta no github clicando aqui.
Como criar uma conta no MetaMask
O MetaMask é necessário para que você interaja com a blockchain, sendo assim, toda vez que for fazer uma ação na blockchain, será necessário assinar uma mensagem com a sua carteira MetaMask (ou com qualquer outra carteira blockchain).
Instale o MetaMask clicando aqui.
🚨 Antes de continuar
Na tarefa dessa aula, você terá que mostrar a versão do seu node instalado no terminal. Para isso, dentro do VSCode você apertará Ctrl + Shift + P
, digitará view: toggle terminal
e apertará Enter (dá pra abrir apertando Ctrl + '
também).
Daí dentro do terminal você digitará node -v
e deverá aparecer a versão do node nesse formato:
Lembre-se: Qualquer dúvida sobre essas etapas iniciais, mande uma mensagem no canal
#iniciantes
do discord.