Skip to content

aevoti/desafio_EstagioDesenvolvimento

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 

Repository files navigation

Desafio Final: Estágio em Desenvolvimento na AEVO

Olá candidato(a),alt text

Primeiramente, parabéns por ter chegado até aqui! Essa tem sido uma Jornada Seletiva de altíssimo nível, mas o seu cadastro se destacou e não temos dúvidas de que você pode ser a pessoa certa para compor o nosso time.

Abaixo, você encontrará todos as informações necessárias para realizar a sua Etapa de Task.

Visão Geral - O que é esperado?

Essa etapa servirá para que você possa mostrar todos os seus conhecimentos em desenvolvimento WEB!
É esperado que você desenvolva uma página WEB para a exibição de uma lista de Pokémons e que seja possível selecionar um (1) para ver mais detalhes, utilizando uma API aberta para a consulta das informações.

Pode ficar à vontade para usar as técnicas, ferramentas e frameworks que você conheça e esteja familiarizado(a) para a confecção da página.

Caso precise consultar algum material de apoio, recomendamos:
Para o front: https://www.youtube.com/@loianegroner

Requisitos

  • Explorar a Documentação da API (https://pokeapi.co/docs/v2), para detalhes de utilização;

  • Elaborar uma página para consultar e exibir as informações(lista de pokemons) da requisição da API na página;

  • Adicionar um input na página para permitir buscas;

  • Selecionar um dos pokemons listados para ver informações detalhadas(Informações detalhadas vem de outra requisicão na API);

  • Realizar a soma de todos status(Atributo base_stats que fica dentro de stats) do pokemon selecionado e exibir esse valor;

Exemplo: uma chamada da API para trazer 151 pokemons https://pokeapi.co/api/v2/pokemon/?limit=151

Exemplo: uma chamada da API para trazer mais informações do pokemon 4 - Charmander https://pokeapi.co/api/v2/pokemon/4/

Bonus/Extra

  • Selecionar dois pokemons e exibir qual dos dois tem a soma de status(Atributo base_stats que fica dentro de stats) maior;

O que será avaliado?

  • Como executa operações que envolvem array/lista;
  • Forma que as requisições são feitas;
  • Estrutura do projeto;
  • Noções basicas de Desenvolvimento Web(Html, css...);

Observações importantes:

Nenhum framework é exigido para a confecção da página!

  • Será considerado um diferencial a estruturação de um projeto Angular para a confecção da página.
  • Será considerado um diferencial um layout criativo e com uma boa usabilidade.
  • Será considerado um diferencial a utilização de back-end para persistencia de dados em qualquer modelo de persistência.
  • Será considerado ponto positivo a utilização de documentação para o mini projeto.

Como serei avaliado?

Você poderá:

  • Efetuar um pull request da sua implementação diretamente no Github até a data limite de 24/04/2024 às 23h59;
    ou
  • Encaminhar para o e-mail [email protected] com [email protected] em cópia, um arquivo .zip ou link com o código fonte até a data limite de 24/04/2024 às 23h59.

Quaisquer dúvidas técnicas em relação à Task, dificuldades com o repositório ou com a API PokeAPI, não deixe de entrar em contato com o e-mail: [email protected]!

O nosso Time de Pessoas e Cultura se encontra também à disposição para quaisquer outras questões que achar relevante. Basta nos contatar no e-mail: [email protected]!

Estes canais de comunicação estarão sempre abertos para você, não hesite em nos contatar caso tenha dúvidas.

Boa sorte! 🧡 alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published