Estamos ainda a desenvolver o nosso website

Saltar para conteúdo
Voltar à Formação
Intermédio

Desenvolvimento Seguro de Software

Curso prático sobre técnicas de programação segura e prevenção de vulnerabilidades em aplicações, com foco em OWASP Top 10 e DevSecOps.

Duração
3 dias
Máx. Participantes
15
Certificação
Incluída
Investimento
€2,200
Formação em Desenvolvimento Seguro de Software
OWASP Top 10
Cobertura Completa

Sobre o Curso

Sobre o Curso

Curso prático sobre técnicas de programação segura e prevenção de vulnerabilidades em aplicações, com foco em OWASP Top 10 e DevSecOps.

Público-Alvo

Programadores, arquitetos de software, equipas de desenvolvimento e profissionais de DevOps que desejam integrar segurança no ciclo de desenvolvimento

Objetivos de Aprendizagem

Identificar vulnerabilidades comuns (OWASP Top 10)
Implementar práticas de codificação segura
Realizar revisões de código focadas em segurança
Integrar segurança no ciclo de desenvolvimento
Utilizar ferramentas de análise estática e dinâmica
Aplicar princípios de criptografia em aplicações
Detalhes do Curso
Duração3 dias
Nível
Intermédio
ParticipantesMáx. 15
Investimento€2,200
Benefícios Incluídos
  • Competências práticas em desenvolvimento seguro
  • Capacidade de identificar e corrigir vulnerabilidades OWASP Top 10
  • Conhecimento de ferramentas SAST/DAST/SCA
  • Certificado oficial de participação
  • Acesso a ferramentas e recursos de secure coding
  • 3 meses de suporte técnico pós-formação
  • Acesso a comunidade exclusiva de secure developers
  • Templates e checklists de secure coding

Módulos do Curso

1
OWASP Top 10 e Vulnerabilidades Comuns
4 horas
Introdução ao OWASP Top 10 2021
Injection attacks (SQL, NoSQL, Command)
Broken Authentication e Session Management
Cross-Site Scripting (XSS)
Insecure Direct Object References
Security Misconfiguration
2
Práticas de Codificação Segura
5 horas
Princípios de Secure by Design
Defensive Programming
Least Privilege e Defense in Depth
Secure Coding Standards (CERT, CWE)
Code Review Best Practices
Threat Modeling para Developers
3
Validação de Input e Output
4 horas
Input Validation Strategies
Output Encoding e Sanitization
Whitelist vs Blacklist
Regular Expressions Security
File Upload Security
API Input Validation
4
Gestão de Autenticação e Autorização
4 horas
Secure Password Storage (Hashing, Salting)
Multi-Factor Authentication
OAuth 2.0 e OpenID Connect
JWT Security Best Practices
Role-Based Access Control (RBAC)
Session Management Security
5
Criptografia Aplicada
3 horas
Symmetric vs Asymmetric Encryption
TLS/SSL Implementation
Key Management Best Practices
Hashing Algorithms (SHA-256, bcrypt)
Digital Signatures e Certificates
Common Cryptographic Mistakes
6
DevSecOps e CI/CD Seguro
4 horas
Integração de Segurança no Pipeline
Static Application Security Testing (SAST)
Dynamic Application Security Testing (DAST)
Software Composition Analysis (SCA)
Container Security (Docker, Kubernetes)
Infrastructure as Code Security

Exercícios Práticos

Exercício 1

Identificação e correção de vulnerabilidades OWASP Top 10 em aplicação web

Exercício 2

Implementação de autenticação segura com JWT e OAuth 2.0

Exercício 3

Code review de aplicação real com foco em segurança

Exercício 4

Configuração de pipeline CI/CD com ferramentas SAST/DAST

Exercício 5

Desenvolvimento de API REST segura com validação completa

Exercício 6

Análise e correção de vulnerabilidades de criptografia

Metodologia Hands-On

Todos os exercícios são baseados em código real e vulnerabilidades atuais do OWASP Top 10, garantindo que os participantes adquiram competências diretamente aplicáveis nos seus projetos.

Certificação Oficial

Certificado de Desenvolvimento Seguro de Software

Certificado oficial reconhecido que comprova competências avançadas em desenvolvimento seguro e práticas de secure coding

Requisitos para Certificação:

  • Participação em pelo menos 90% das sessões
  • Conclusão de todos os exercícios práticos
  • Aprovação no projeto final de secure coding (75% mínimo)
  • Code review assessment bem-sucedido
Valor da Certificação:

Este certificado é reconhecido por organizações em Portugal e internacionalmente, demonstrando competências avançadas em desenvolvimento seguro e conhecimento profundo do OWASP Top 10.

Certificado de Desenvolvimento Seguro de Software
95%
Taxa de Aprovação
Formação Técnica Avançada

Pronto para Desenvolver Software Seguro?

Junte-se aos developers que estão a transformar a forma como desenvolvem software, integrando segurança desde o primeiro commit.

OWASP Top 10

Cobertura completa das vulnerabilidades mais críticas

Hands-On Labs

Exercícios práticos com código real

DevSecOps

Integração de segurança no CI/CD

Resposta garantida em 24 horas • Consulta inicial gratuita • Propostas personalizadas