Skip to content

Pequena aplicação desenvolvida durante o evento "Imersão Java" da Alura.

Notifications You must be signed in to change notification settings

nadinael/AluraAdesivos

Repository files navigation

Este é um projeto criado com o intuito de praticar um pouco a linguagem Java, há muito abandonada cruelmente por mim. ;-)


Confira o projeto aqui!

Aula 01 - Consumindo uma API de Filmes com Java

Consumir uma API do site IMDb e separar em conteúdos:

  • Título do Filme;
  • Link da Imagem;
  • Notas dos Usuários.

Instrutores

  • Jacqueline Oliveira
  • Alexandre Aquiles
  • Paulo Silveira

Aula 01 - Consumindo uma API de Filmes com Java

Consumir uma api da IMDB com os 250 melhores filmes de acordo com a classificação do IMDB. Devido a alta quantidade de acessos, a API do IMDB foi bloqueada, para resolver este problema, a equipe da Alura disponibilizou um json extra para continuarmos o projeto. Neste sentido, resolvi utilizar o json disponibilizado pelo usuário Luska no Discord, por conter uma base de dados mais próxima da API do IMDB.


Desafios:


- Consumir o endpoint de filmes mais populares da API do IMDB. Procure também, na documentação da API do IMDB, o endpoint que retorna as melhores séries e o que retorna as séries mais populares.
Desafio concluído utilizando importação de APIS diferentes via arquivo .properties
- Usar sua criatividade para deixar a saída dos dados mais bonitinha: usar emojis com código UTF-8, mostrar a nota do filme como estrelinhas, decorar o terminal com cores, negrito e itálico usando códigos ANSI, e mais!
Desafio concluído com sucesso.
- Colocar a chave da API do IMDB em algum lugar fora do código como um arquivo de configuração (p. ex, um arquivo .properties) ou uma variável de ambiente.
Desafio concluído com sucesso!

Aula 02 - Criando uma fábrica de stickers

Criar um gerador de figurinhas explorando outras bibliotecas nativas do Java! Nesta aula, implementamos uma fábrica de figurinhas, utilizando recursos de leitura e escrita nativas do Java.


Desafios:


- Criar diretório de saída das imagens, se ainda não existir.
Desafio pendente.
- Centralizar o texto na figurinha.
Desafio pendente.
- Colocar outra fonte como a Comic Sans ou a Impact, a fonte usada em memes.
Desafio pendente.
- Colocar contorno (outline) no texto da imagem.
Desafio pendente.
- Colocar uma imagem de você que está fazendo esse curso sorrindo, fazendo joinha e fazer com que o texto da figurinha seja personalizado de acordo com as classificações do IMDB.!
Desafio pendente.

About

Pequena aplicação desenvolvida durante o evento "Imersão Java" da Alura.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published