Entrar em Contato

Programa do Curso

Introdução à Escrita de Código Seguro

  • Visão geral das práticas de escrita de código seguro
  • Vulnerabilidades comuns em software
  • Importância do ciclo de vida de desenvolvimento seguro

Fundamentos de Aplicações Web, Windows e Mobile

  • Introdução às plataformas de aplicação
  • Implicações de segurança para cada plataforma
  • Melhores práticas para desenvolvimento seguro

Ataques e Explorações em Aplicações

  • Injeção de Script entre Sites (XSS)
  • Injeção de SQL
  • Falsificação de Requisições entre Sites (CSRF)

Ataques e Explorações em Servidores

  • Ataques de Negação de Serviço (DoS)
  • Estouro de Buffer (BOF)
  • Vulnerabilidades comuns em servidores

Validação e Verificação

  • Técnicas de validação de entrada
  • Sanitização de dados e codificação de saída
  • Verificação de medidas de segurança

Controles de Segurança e Contramedidas

  • Implementação de controle de acesso
  • Uso de criptografia para segurança de dados
  • Proteção contra ameaças comuns

Escrita de Código Seguro em Aplicações Mobile

  • Preocupações com segurança no desenvolvimento mobile
  • Implementação de arquiteturas seguras para aplicativos móveis
  • Processamento seguro de dados móveis

Padrões de Segurança e Testes

  • Visão geral dos padrões de segurança (ex.: OWASP)
  • Testes para vulnerabilidades de segurança
  • Melhores práticas para testes de segurança

Requisitos

  • Conhecimentos básicos de qualquer linguagem de programação
  • Conhecimentos básicos do ciclo de vida de desenvolvimento de software

Público-alvo

  • Desenvolvedores
  • Arquitetos de Software
  • Profissionais de Segurança
 35 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas