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:
- Git: sistema de controle de versão para gerenciar o seu código.
- Docker: plataforma de containerização para executar aplicações em ambientes isolados.
- Java: linguagem de programação para o desenvolvimento backend.
- 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.
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.
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.