Pular para conteúdo

Ambiente de Desenvolvimento

Este guia de configuração vai ajudar você a preparar o seu ambiente de desenvolvimento para a disciplina. Siga os passos abaixo para começar.

Os pré-requisitos da disciplina são:

  1. Git: sistema de controle de versão para gerenciar o seu código.
  2. Docker: plataforma de containerização para executar aplicações em ambientes isolados.
  3. Java: linguagem de programação para o desenvolvimento backend.
  4. Maven: ferramenta de gerenciamento de pacotes e automação de build para projetos Java.

Git

Git é um sistema de controle de versão distribuído que permite acompanhar as mudanças no seu código e colaborar com outras pessoas. Para instalar o Git, siga as instruções do seu sistema operacional:

Baixe e instale o Git a partir de git-scm.com.

Instale o Git com o Homebrew usando o comando:

brew install git

Instale o Git com o seu gerenciador de pacotes, por exemplo,

sudo apt update
sudo apt install git

em sistemas baseados em Debian.

Docker

Docker é uma plataforma que permite desenvolver, distribuir e executar aplicações em containers. Containers são leves, portáteis e oferecem um ambiente consistente entre sistemas diferentes. Para instalar o Docker, siga as instruções do seu sistema operacional:

Para instalar o Docker Engine, veja Install Docker Engine.

Java

Java é uma linguagem de programação amplamente usada para construir aplicações backend. Para instalar o Java, siga as instruções do seu sistema operacional:

Baixe e descompacte o OpenJDK.

De preferência, use uma versão LTS (Long-Term Support), como o OpenJDK 21 ou 25.

Após a instalação, defina a variável de ambiente JAVA_HOME com o caminho de instalação do JDK.

Adicione também o diretório bin do caminho de instalação do JDK à sua variável de ambiente PATH.

Instale o Java com o Homebrew usando o comando:

brew install openjdk

Instale o Java com o seu gerenciador de pacotes, por exemplo,

sudo apt update
sudo apt install openjdk-21

em sistemas baseados em Debian.

Maven

Maven é uma ferramenta de automação de build usada principalmente em projetos Java. Ela ajuda a gerenciar as dependências do projeto, os processos de build e a documentação. Para instalar o Maven, siga as instruções do seu sistema operacional:

Baixe e descompacte o binário do Maven.

Após a instalação, defina a variável de ambiente MAVEN_HOME com o caminho de instalação do Maven.

Adicione também o diretório bin do caminho de instalação do Maven à sua variável de ambiente PATH.

Instale o Maven com o Homebrew usando o comando:

brew install maven

Instale o Maven com o seu gerenciador de pacotes, por exemplo,

sudo apt update
sudo apt install maven

em sistemas baseados em Debian.