/TesteEstagiario

Repositório de teste para novos estagiários

Primary LanguageHTML

Desafio Teste Estagiario

Repositório de teste para novos estagiários

Nesta etapa do processo seletivo de novos estagiários criamos este repositório com a finalidade de testar os conhecimentos dos candidatos nas seguintes tecnologias Git, GitHub, HTML e JavaScript veja o passo a passo em cada:

  • Git / Github

    • Necessário ter uma conta no GitHub;
    • Fazer um Fork no GitHub;
    • Baixar o repositório em sua máquina;
    • Abrir em sua IDE;
    • Crie uma nova branch chamada develop;
    • Executar um commit/push com suas alterações;
    • Executar um merge com a main criando Pull request no GitHub;
  • HTML
    Criar uma página que deve conter um formulário com os seguintes campos:

    • Nome, email, telefone;
    • Um botão Enviar;
    • Utilizar somente o arquivo index.html;
  • JavaScript

    • Definir uma validação para os campos não permitindo enviar com os valores em branco;
    • Após clicar no botão enviar, os valores dos campos devem ser passados para um objeto do JS, é este deve ser exibido no console do browser;
    • Após clicar no botão enviar, ocultar o formulário e exibir a mensagem: Obrigado por seu cadastro!
    • Utilizar somente o arquivo index.js para adicionar todo o código JS;

Dicas Importantes

  • Você pode utilizar Bootstrap, jQuery ou qualquer outra biblioteca de sua preferência.
  • Saber pesquisar e encontrar soluções é válido, mas tenha a documentação oficial como sua aliada, utilize estes sites de preferência como referência: MDN Web Docs é W3Schools OnlineWeb Tutorials

Comandos básicos do GIT

  1. Crie uma branch develop e realize as modificações descritas acima.
git checkout -b develop
  1. Faça o Commit.
git commit -m 'Execise Finished'
  1. Realize o Push da Branch.
git push origin develop
  1. No Github crie um Pull request com a main do seu Fork, preste atenção para isso.

  2. Você tem até 19/08/2022 às 12h para resolver.

  3. Quando finalizar tudo envie o link do seu Fork para: engenhariadeprocessos@grafjb.com.br