Nota: Formulário simples para prática e estudo da linguagem JavaScript.
Videos sobre a Validação e Responsividade
Validação simples utilizando algumas classes do bootstrap, como o "is-invalid" e o "is-valid". Validação via front-end através do JavaScript.
Para nome/sobrenome foi utilizado somente uma validação de tamanho minimo.
Para o CPF foi utilizado o calculo padrão para validação de CPF utilizada pela Receita Federal.
Para Telefone e Celular foi utilizado tamanhos minimos para DDD e numeros com 8 digitos para telefones e 9 digitos para celulares, totalizando 10 numeros para telefone e 11 para o celular.
Para o email foi utilizado a presença do "@" e a presença de um ponto após o "@".
Senha não muito restritiva, sendo somente sendo necessário ser maior que 8 digitos. Confirmação de senha utilizada simplesmente em comparação direta com a senha digitada no campo a cima.
Responsividade aplicada ao furmulário utilizando o Bootstrap e suas classes para controle de formulario. Formulário 100% responsivo e adaptivo à qualquer tipo de dispositiv