Temos dois desafios para avaliarmos seus conhecimentos. Siga as instruções abaixo para resolvê-los.
- Clone o repositório em seu computador ou baixe como .zip e descompacte-o.
- Acessse a pasta "desafio_web" e abra o arquivo index.html para acessar o formulário de contato.
- Analise o comportamento da página e verifique o que há de errado.
Você está criando uma página de contato para os clientes onde o usuário deverá preencher os dados do formulário e em seguida enviá-los.
Essa página possui um erro relacionado aos campos que devem ser enviados, você deve descobrir qual é e corrigir. Dica: A aba "network" do inspetor do seu navegador será de grande ajuda.
OBS.: É possível que apareça um erro relacionado ao CORS ("No 'Access-Control-Allow-Origin'..."). Esse erro pode ser ignorado.
Em um arquivo resolucao_desafio_web.txt descreva o erro encontrado e o que fez para solucioná-lo e envie para o recrutador/pessoa que lhe enviou o teste.
- Caso ainda não tenha clonado o repositório ou baixado como .zip, clone/baixe.
- Acesse a pasta "desafio_sql" e copie o conteúdo do arquivo queries.sql
- Acesse este site e cole o conteúdo copiado anteriormente no campo de texto do lado esquerdo e clique em "Build Schema".
- Certifique-se de que a opção "PostgreSQL 9.6" na parte superior esquerda da página é a selecionada.
- Utilize o campo do lado direito para realizar as consultas. OBS.: Caso prefira, crie um database em sua máquina e rode localmente utilizando um client de sua preferência.
Um petshop possui um sistema com banco de dados SQL que armazena informações em três tabelas: "cliente", "cachorro" e "servico". Crie uma query para cada questão abaixo:
- Edivaldo, dono do petshop, precisa saber qual a quantidade de cachorros de pelo da cor marrom. Como ele pode realizar essa consulta no banco?
- Liste para o Edivaldo os nomes dos clientes que têm sobrenome "Skywalker" e os nomes de seus respectivos cachorros.
- Edivaldo está fazendo um levantamento e está tentando gerar os seguintes dados: data, valor total dos serviços prestados e nome dos clientes que trouxeram seus cachorros no período de 15/01/2018 a 25/02/2018. Exiba para ele as informações. OBS.: Agrupe mostrando o valor total dos serviços para cada cliente.
Em um arquivo resolucao_desafio_sql.txt salve as queries utilizadas nas 3 questões e envie para o recrutador/pessoa que lhe enviou o teste.