dias375 /
DesafioStone
Resposta enviada para o teste técnico Programa de Formação em Elixir da Stone (Java).
Loading repository data…
victorigoleto / repository
Teste técnico em relação a vaga de back-end do Banco Itau, em que consiste em criar uma aplicação que exponha uma api web que valide se uma senha é válida com algumas restrições
Teste técnico em relação a vaga de back-end do Back Itau, em que consiste em criar uma aplicação que exponha uma api web que valide se uma senha é válida com algumas restrições:
//VETOR DA SENHA
char[] arraySenha = objetoLogin.getSenha().toCharArray();
//VARIAVEIS LÓGICAS
boolean verificarNumero = false, verificarMinusculo = false, verificarMaiusculo = false,
verificarEspecial = false, verificarRepeticao = false, senha = false;
//EXECUÇÃO DO LAÇO DE REPETIÇÃO
for(int x = 0; x < objetoLogin.getSenha().length();x++) {
//ESTRUTURAS CONDICIONAIS
if((arraySenha[x] >= '0') && (arraySenha[x] <= '9')) {
verificarNumero = true;
}
Antes de começar, verifique se você atendeu aos seguintes requisitos:
<JDK Java 11 / IDE Eclipse ou Netbeans / XAMPP / Git e GitHub / MySQL Workbench 8><Windows / Mac / Linux>.Para instalar o itauAPIWEB, siga estas etapas:
Abra o GitBash e clone o repositório para sua máquina:
git clone https://github.com/victorigoleto/itauAPIWEB.git
Para usar itauAPIWEB, abra o XAMPP e a sua IDE de escolha e siga esses passos:
Acione o Apache e o MySQL clicando em Start em ambos
Agora abra sua IDE de escolha e importa o seu projeto clicando em "Existing Maven Projects"
Com seu projeto importado execute a aplicação na classe padrão "LoginApplication" clicando em Run As -> Java Aplication ou Spring Boot App (caso esteja no Spring Tool Suite)
Agora abra o seu navegador web e digite "http://localhost:8080/", irá aparecer o formulario api web
As tratativas de erro foram feitas em HTML/JavaScript com o plugin de alerta SweetAlert2
Para verificar se os dados foram inseridos corretamente, abra o MySQL WorkBench 8 e cria uma nova query executando os seguintes comandos:
Selected from shared topics, language and repository description—not editorial ratings.
dias375 /
Resposta enviada para o teste técnico Programa de Formação em Elixir da Stone (Java).
oTalDoHud /
Esse teste prático tem o objetivo de demonstrar conhecimentos técnicos em Java, Spring Boot, JPA, Rest, padrão MVC e banco de dados relacional.
ZemaJr /
Teste Técnico para a processo de seleção em curso Java Full Stack.
Geovannehh /
🚀 Tecnologias: Esse projeto foi desenvolvido com as seguintes tecnologias: HTML CSS JavaScript 💻 Projeto: Nesse projeto foi desenvolvido um quiz pra testar conhecimentos técnicos e ter um retorno sobre a quantidade de questões que acertar.
carlosjeferson /
Solução de teste técnico em Java com foco em Programação Orientada a Objetos, manipulação de coleções e cálculos financeiros com BigDecimal.
suellykarine /
teste tecnico em java