/alura-imersao-java

Projeto criado durante imersão Java Da Alura !

Primary LanguageJava

Imersão de Java Alura

Badge em Desenvolvimento

GitHub license

GitHub forks

GitHub Org's stars

✔️ Técnicas e tecnologias utilizadas

  • ☕ Java 17.0.3 2022-04-19
  • 👨🏽‍💻 visual studio code
  • 📚 Paradigma de orientação a objetos
  • 🍃 Spring Boot v3.0.0-M4
  • 🐈‍⬛ Git 2.25.1
  • 🟦 heroku 7.60.2

AULA 01

Na primeira aula, construimos uma aplicação do zero para consumir a API do IMDb e exibir os filmes mais populares, destacando seus pôsteres e visualizando sua classificação... Tudo isso sem usar nenhuma biblioteca externa!

resultado_aula01

AULA 02

Na segunda aula criamos um gerador de figurinhas explorando outras bibliotecas nativas do Java, para que possamos enviar por Whatsapp os nossos filmes preferidos!

Resultado_aula02

AULA 03

A aula 03 foi o momento de pegarmos os filmes do IMDb e gerar figurinhas com os pôsteres, aproveitando para melhorar nosso código com as refatorações necessárias para torná-lo mais flexível e fácil de entender, dessa forma conseguimos adaptar nosso código para receber uma segunda api, a api da NASA !

Resultado_aula03

AULA 04

Construimos uma API REST para expor nosso próprio conteúdo, utilizando ferramentas profissionais como o Spring Framework e um banco de dados NoSQL.

Resultado_aula04

AULA 05

Para fechar com chave de ouro, tornarmos nossa aplicação acessível por qualquer pessoa, fazendo o deploy na nuvem.

api_publica

Além disso, geramos figurinhas a partir do conteúdo dessa nossa API.

Captura_de_tela

📁 Acesso ao projeto

Você pode acessar o código fonte do projeto inicial

🛠️ Abrir e rodar o projeto

  • Primeiro: Abra o terminal no local onde deseja executar o projeto
  • Segundo: Execute o seguinte comando: git clone https://github.com/jeffersonnasciment0/alura-imersao-java.git
  • Terceiro: Execute: cd alura-imersao-java/
  • Quarto: Execute: code .
  • Quinto: Procure por um ícone semelhante a este ▶️ ou então encontre a palavra "run" acima do main, e pressione.

E pronto !