Entrar em Contato

Programa do Curso

Módulo 1: Introdução à Codificação Segura

  • Visão geral das práticas de codificação segura
  • Vulnerabilidades comuns em software
  • Importância do ciclo de desenvolvimento seguro

Módulo 2: Conceitos Básicos 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 o desenvolvimento seguro

Módulo 3: Ataques e Explorações em Aplicações

  • Cross-Site Scripting (XSS)
  • Injeção de SQL
  • Falsificação de Solicitação Cross-Site (CSRF)

Módulo 4: Ataques e Explorações em Servidores

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

Módulo 5: Validação e Verificação

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

Módulo 6: Controles de Segurança e Contramedidas

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

Módulo 7: Codificação Segura em Aplicações Mobile

  • Questões de segurança no desenvolvimento mobile
  • Implementação de arquiteturas seguras para aplicativos móveis
  • Gestão segura de dados em dispositivos móveis

Módulo 8: Padrões de Segurança e Testes

  • Visão geral dos padrões de segurança (por exemplo, OWASP)
  • Testes para detectar vulnerabilidades de segurança
  • Melhores práticas para testes de segurança

Requisitos

  • Conhecimento básico de qualquer linguagem de programação
  • Conhecimento básico do ciclo de vida do 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