Durante os 7 dias de Java, com 1 desafio por dia, irei praticar coisas muito importantes para um Desenvolvedor Java. Ao final do desafio, terei um projeto completo no meu Github. O projeto consiste em inicialmente consumir a API do IMDB e a partir dai ter um projeto com uma aplicação funcional, útil e com boas práticas de desenvolvimento de Software na versão final do projeto.
-
Dia 1: Consumir a API do IMDB, buscar os top 250 filmes da lista deles e imprimir o JSON correspondente no console.
-
Dia 2: Parsear a resposta JSON obtida a partir do IMDB para extrair as suas informações e atributos (como título, pôster, nota, etc).
-
Dia 3: Criar uma estrutura Movie com alguns atributo. Objetivo de que cada objeto desse tipo encapsule seus próprios dados.
-
Dia 4: Criar uma página HTML onde será possível ver as informações sobre o filme, incluindo pôster e a nota.
-
Dia 5: Encapsular algumas chamadas desenvolvidas até então.
-
Dia 6: Deixar o código mais genérico. (Usar interface)
-
Dia 7: Ordernar a lista com base em diferentes atributos.