badge Encontrando as Cidades Relativas a um Raio de Distância com Spring Boot e PostgreSQL
PROJETOS

Encontrando as Cidades Relativas a um Raio de Distância com Spring Boot e PostgreSQL

Neste Labs você terá o desafio de evoluir uma API de cidades construída em Java para encontrar as cidades relativas a um raio de distância com Spring Boot e PostgreSQL.

AvançadoBack-End
Java image
Java
Inicie o desafio

Preencha seus dados

Ao clicar em "começar agora", declaro que aceito as Políticas de Privacidade e os Termos de Uso da DIO.

O que você vai desenvolver </>

Objetivo: O objetivo deste projeto prático é evoluir uma API de cidades construída em Java para implementar a funcionalidade de encontrar as cidades relativas a um determinado raio de distância. Para isso, será utilizado o framework Spring Boot e o banco de dados PostgreSQL.

Descrição: Neste Labs, você será responsável por implementar a lógica necessária para encontrar as cidades que estão dentro de um raio de distância especificado pelo usuário. A API de cidades já está construída em Java, mas não possui essa funcionalidade.

Para implementar essa funcionalidade, você deverá utilizar o Spring Boot, um framework Java amplamente utilizado para o desenvolvimento de aplicações web. Além disso, será necessário utilizar o banco de dados PostgreSQL para armazenar as informações das cidades.

Requisitos técnicos:
1. Conhecimento em Java e experiência com o desenvolvimento de APIs utilizando o Spring Boot;
2. Familiaridade com o banco de dados PostgreSQL e conhecimento em SQL;
3. Capacidade de compreender e adaptar o código existente da API de cidades;
4. Habilidade para implementar a lógica de encontrar as cidades relativas a um raio de distância utilizando o Spring Boot e o PostgreSQL.

Ao final deste Labs, espera-se que a API de cidades esteja apta a receber uma requisição do usuário informando uma coordenada geográfica (latitude e longitude) e um raio de distância. A API deverá retornar as cidades que estão dentro desse raio de distância, de acordo com as coordenadas geográficas armazenadas no banco de dados PostgreSQL.

Seu trabalho será fundamental para a evolução desta API e para proporcionar aos usuários uma funcionalidade de busca de cidades dentro de um raio de distância, o que pode ser útil para diversos casos de uso, como planejamento de viagens, pesquisa de destinos próximos, entre outros.

Lembre-se de utilizar as boas práticas de desenvolvimento, realizar testes e documentar suas decisões e funcionalidades implementadas.

image
image EDUCAÇÃOimage EMPREGABILIDADEimage COMUNIDADE
image

Torne-se a opção Nº 1 dos recrutadores e conquiste as melhores vagas do mercado tech

De R$ 718,80 por
R$29
,90 /mês
no plano anual
COMECE AGORA

Com o o DIO PRO você irá:

  • image fy section

    Acesso ilimitado a todos os bootcamps

    E mais de 40 formações profissionais do zero ao avançado para você dominar as tecnologias nas carreiras front-end, back-end, data & analytics, mobile, cloud & DevOps e se preparar para trabalhar em grandes projetos nas empresas mais inovadoras do mundo

  • image fy section

    Mais de 180 projetos práticos para ganhar experiência

    Libere acesso ilimitado a uma área com mais de 180 projetos e 650 cursos para você aprender, comprovar experiência prática e ter um portfólio de destaque no mercado

  • image fy section

    Fazer parte das maiores e mais inovadoras empresas do mundo

    Certifique suas habilidades, ganhe experiência, suba no ranking de talentos e fique em destaque para recrutadores de empresas como iFood, Santander, Carrefour e outras dezenas que contratam profissionais na DIO.

    image

Sobre a DIO

ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA.
CNPJ: 26.965.884/0001-02

A DIO é a plataforma que conecta a comunidade global de AI Builders para dominar agentes de inteligência artificial e conquistar as melhores oportunidades do mercado.