Segurança e validação de dados

Você sabia que a segurança do seu sistema é a parte mais importante dele? E um dos itens que fazem a segurança é justamente a validação de dados, que pode ser feita no lado cliente e no lado servidor.

Muitos alunos meus ficam em dúvida sobre como proceder com a escolha do lado cliente ou servidor para fazer a validação.

Por este motivo eu preparei este vídeo, explicando os fatores envolvidos em cada lado dessa validação. Vamos ao vídeo:

Viu só como são importantes as diferenças das validações entre o lado cliente e servidor? E os motivos que levam ambas a serem importantes?

O primeiro passo é compreender um pouco melhor sobre o que são estes lados cliente e servidor, suas diferenças e onde estão na arquitetura do projeto.

Depois é necessário compreender no que impacta realizar a validação em cada um desses lados.

E para você que está gostando dessa área de segurança além do normal, fica a dica sobre pesquisar um pouco mais sobre SQL Injection e outras boas práticas de segurança que o seu sistema deve apresentar.

Nos vemos em breve em mais um vídeo por aqui, um forte abraço e até mais!

Sobre o autor

André Milani

André Milani

André Milani é formado em Ciência da Computação pela PUC-PR, pós-graduado em Business Intelligence pela mesma instituição e possui diversas certificações na área de TI. É também autor de vários livros na área de informática, entre eles livros sobre programação PHP, iOS e bancos de dados, pela editora Novatec. Atua desde 2003 com desenvolvimento web e treinamentos de profissionais. Também é desenvolvedor de aplicativos para o ambiente iOS da Apple, possuindo aplicações que juntas somam mais de 130.000 downloads na AppStore. Atualmente é autor de diversos cursos online de programação que podem ser encontrados no site da Softblue.

Comentários (5)

  • Danilo Trindade

    Saudações André, você é nota 10! Estou estudando um livro chamado “Construindo Aplicações Web com PHP e MySQL” onde o autor (você) explica tudo isso direidinho, recomendo demais.

    Abraços e obrigado!

    • André Milani
      André Milani

      Grande Danilo =D Isso, eu detalho esse tema tanto no livro quanto no curso na Softblue pois é bem importante!! Grande abraço fera!!

  • Hebert Wagner Silva do Nascimento

    Como faço para adquirir o livro “construindo aplicações web com PHP e MySQL”?
    Estou fazendo o curso de MySQL e estou muito grato e satisfeito. Você é top André. Abraço.

    • Danilo Trindade

      Você pode encontrar no site da Novatec (publicação oficial) e nas livrarias Saraiva você também encontra fácil. Pode adquirir, pois eu tenho e recomendo demais. Além disso, não deixe de acompanhar os caras, eles são feras, sengue na veiva mesmo… rsrs

  • josé carlos dos santos

    Boa noite, André!
    Gostaria de saber como realizar validação de dados no lado servidor, poderia postar algum exemplo simples?
    Do lado cliente, posso estar utilizando javascript, correto?
    Desde já agradeço.

Deixe uma resposta para Hebert Wagner Silva do Nascimento Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *