Publicado em: 17/03/2025

Au 01 - Back-end - Node.js - Guia de Instalação do VS Code e Node.js - Mestres BEGIN


Nesta aula introdutória, vamos preparar o ambiente necessário para começar a desenvolver nossa API de Marketplace utilizando Node.js. O processo é simples e requer apenas duas ferramentas principais.

Ferramentas Necessárias

1. Visual Studio Code

O editor de código mais popular para desenvolvimento JavaScript:

  1. Acesse code.visualstudio.com
  2. Baixe a versão para seu sistema operacional (Windows, Linux ou Mac)
  3. Execute o instalador seguindo os passos padrão

2. Node.js

O runtime JavaScript que permite executar código no servidor:

  1. Acesse nodejs.org
  2. Baixe a versão LTS (Long Term Support) - mais estável para produção
  3. Execute o instalador (opção recomendada: incluir npm e adicionar ao PATH)

Verificação da Instalação

Após instalar, verifique no terminal:

node -v

Mostra a versão do Node.js instalada (ex: v18.2.1)

npm -v

Mostra a versão do npm (Node Package Manager) instalado

Preparação do Projeto

Para iniciar nossa estrutura:

  1. Crie uma pasta para o projeto (pode ser via terminal ou interface gráfica)
  2. Abra o VS Code nessa pasta usando code . no terminal

Exemplo no terminal:

mkdir api-marketplace cd api-marketplace code .

Próximos Passos

Com o ambiente configurado, nas próximas aulas vamos:

  • Inicializar o projeto Node.js com npm init
  • Instalar as dependências necessárias
  • Configurar a estrutura básica da API

Considerações Finais

Configurar corretamente o ambiente de desenvolvimento é o primeiro passo crucial para qualquer projeto. Com Node.js e VS Code instalados, você já possui a base necessária para:

  • Desenvolver aplicações JavaScript no backend
  • Gerenciar dependências com npm
  • Ter um ambiente de codificação produtivo

Lembre-se que a versão LTS do Node.js é a recomendada para projetos em produção, garantindo maior estabilidade e suporte a longo prazo.

Na próxima aula, começaremos a estruturar nosso projeto de API Marketplace, inicializando o package.json e configurando nossos primeiros endpoints.

últimos vídeos

veja nossos vídeos mais recentes e esteja por dentro de muitas novidades.