Visão Geral
O curso de formação de Engenheiro de Segurança de Aplicações Certificado (CASE) Java dá uma visão detalhada dos processos de desenvolvimento de software de aplicações seguras. Esta formação envolve pratica prática e orientação para criar um software de aplicação Java seguro cobrindo todas as etapas do Ciclo de Vida do Desenvolvimento Seguro de Software (SDLC), incluindo planeamento, criação, teste e implementação.
Objetivo
Após concluir o Curso Certified Application Security Engineer JAVA, você será capaz de:
- SDLC seguro e modelos SDLC seguros
- OWASP Top 10, modelagem de ameaças, SAST, e DAST
- Compreender as necessidades de segurança de uma aplicação em desenvolvimento
- Revisão do código da aplicação
- Obtenha os conhecimentos de AppScan, Fortify, WebInspect, testes de segurança de aplicações estáticas (SAST), testes de segurança de aplicações dinâmicas (DAST), single sign-on, e encriptação.
- Criação de um processo de revisão de código fonte de software que faz parte dos ciclos de desenvolvimento (SDLC, Agile, CI/CD)
Publico Alvo
- Desenvolvedores de Java
- Engenheiros de segurança de aplicação
- analistas
- testadores
Pre-Requisitos
- 2 Anos de Experiência no Desenvolvimento de Aplicações Java
Informações Gerais
Carga Horária: 24h
- Se noturno este curso é ministrado de Segunda-feira à
sexta-feira, das 19h às 23h
- Se aos sábados este curso é ministrado das 9h às 18h
- Se in-company por favor fazer contato para mais detalhes.
Formato de entrega:
- 100% on-line ao vivo, via Microsoft Teams na presença de um
instrutor/consultor ativo no mercado.
- Nota: não é curso gravado.
Lab:
- Laboratório + Exercícios práticos
Materiais
Português | Inglês
Conteúdo Programatico
- Understanding Application Security, Threats, and Attacks
- Security Requirements Gathering
- Secure Application Design and Architecture
- Secure Coding Practices for Input Validation
- Secure Coding Practices for Authentication and Authorization
- Secure Coding Practices for Cryptography
- Secure Coding Practices for Session Management
- Secure Coding Practices for Error Handling
- Static and Dynamic Application Security Testing (SAST & DAST)
- Secure Deployment and Maintenance
TENHO INTERESSE