Pular para o conteúdo
Turma de novembro aberta · últimas vagas para DevTools na Prática Conhecer o curso

Segurança · próxima turma

Segurança Web do Zero

Entenda como aplicações web são atacadas e aprenda a reconhecer — e corrigir — as falhas mais comuns antes que alguém as encontre.

24 horas Iniciante Ao vivo + gravado Certificado

Sobre o curso

Segurança não é um recurso que se adiciona no final. É uma forma de olhar para o que você constrói. Neste curso, você começa pelos conceitos que sustentam qualquer aplicação — confiança, entrada de dados, sessões e controle de acesso — e os usa para analisar páginas e APIs reais.

As aulas alternam teoria curta e laboratórios controlados. Você vai provocar falhas em ambientes feitos para isso, entender como elas aparecem no código e escrever recomendações de correção como faria em um relatório de segurança.

O que você vai aprender

  • Modelar ameaças e identificar a superfície de ataque de uma aplicação
  • Reconhecer injeção, XSS, CSRF e falhas de controle de acesso
  • Entender o ciclo de vida de sessões, cookies e tokens
  • Avaliar autenticação, armazenamento de senhas e recuperação de conta
  • Usar o DevTools como ferramenta de investigação defensiva
  • Registrar achados com evidências e propor correções viáveis

Conteúdo programático

Módulo 1 · Como a web quebra 5h
  • Princípios de segurança e modelo de ameaças
  • O caminho entre o navegador e o servidor
  • O que o DevTools revela sobre uma aplicação
Módulo 2 · As falhas que todo mundo comete 8h
  • Injeção de SQL e comandos
  • Cross-site scripting (XSS) e cross-site request forgery (CSRF)
  • Controle de acesso quebrado e exposição de dados
  • Um passeio pelo OWASP Top 10
Módulo 3 · Sessões, senhas e autenticação 6h
  • Cookies, tokens e atributos de segurança
  • Hash de senhas e autenticação multifator
  • Fluxos de recuperação de conta e seus riscos
Módulo 4 · Laboratório final 5h
  • Análise de uma aplicação vulnerável em ambiente controlado
  • Registro de achados e escrita de recomendações
  • Discussão coletiva das correções

Quem conduz

CN
Caio Nunes Instrutor de segurança da Nebula. Veio da consultoria de segurança ofensiva e conduz os laboratórios de vulnerabilidades da escola.

Perguntas frequentes

Preciso saber programar para fazer este curso?

Não é obrigatório, mas ajuda conhecer HTML, HTTP e um pouco de JavaScript. Se estiver começando do zero, recomendamos o curso Fundamentos da Web antes.

O curso ensina a invadir sites?

O foco é defensivo. As técnicas são demonstradas em laboratórios controlados e explicadas a partir de como corrigir cada falha.

Quando abre a próxima turma?

A previsão é o primeiro trimestre de 2027. Quem está na lista de espera recebe o aviso de inscrições primeiro.