DSO 130
Secure Development Essentials
(Curso Grátis)
O “Secure Development Essentials” é um curso gratuito que ensina os princípios básicos de desenvolvimento seguro de software. Durante o treinamento, os participantes aprendem a identificar vulnerabilidades em aplicativos web e as melhores práticas de criptografia, autenticação e autorização. Os tópicos abordados incluem segurança de entrada e saída de dados, gerenciamento de sessão e prevenção de injeção de SQL. Ao concluir o curso, os alunos estarão preparados para aplicar as práticas de desenvolvimento seguro em seus próprios projetos de software.
Por que estudar Secure Development Essentials?
Você identificará vulnerabilidades comuns em aplicativos web
Você conhecerá as as melhores práticas de criptografia, autenticação e autorização
Você aprenderá sobre a segurança de entrada e saída de dados
Você entenderá sobre como prevenir a injeção de SQL
Este curso é indicado para quem?
Desenvolvedores de software em início de carreira
Desenvolvedores experientes
Gerentes de projetos
Estudantes de Ciência da Computação e Engenharia de Software
Profissionais de segurança cibernética
Metodologias de ensino
Aulas gravadas
Você terá acesso às aulas gravadas e poderá assisti-las quantas vezes quiser, mesmo depois do término do curso, em uma metodologia com início, meio e fim.
Metodologia Ativa de Ensino
O conteúdo é desenvolvido de forma contextualizada, pautada na prática problematizadora, a partir de casos práticos, na qual a discussão entre os alunos e instrutor, amplia e facilita o processo de ensino e aprendizagem.
Carga-horária
02 horas de curso (online, aulas gravadas)
Pré-requisitos
Não há
Quais certificações podem ser conquistadas?
Ainda não há certificações disponíveis para este curso.
Aprenda a desenvolver software seguro e proteja seus projetos contra vulnerabilidades comuns neste curso gratuito de 2 horas
Instrutores
Fernando Fonseca
Instrutor
Presidente ISACA BH, CISO, DPO, CDPSE, CIPM, CIPT. Instrutor oficial IAPP, EXIN, ISACA, CompTIA
Conteúdo Programático
Módulo 1: Conceitos Básicos de Segurança de Software
- Introdução à segurança de software
- Conceitos básicos de segurança de software
- Ameaças comuns de segurança
- Consequências de falhas de segurança
Módulo 2: Vulnerabilidades em Aplicações Web
- Introdução a vulnerabilidades em aplicações web
- Injeção de SQL e prevenção
- Cross-site scripting (XSS) e prevenção
- Outras vulnerabilidades comuns em aplicações web
Módulo 3: Autenticação, Autorização e Gerenciamento de Sessão
- Autenticação e tipos de autenticação
- Autorização e gerenciamento de acesso
- Gerenciamento de sessão e cookies
- Proteção de informações sensíveis
Módulo 4: Boas Práticas de Desenvolvimento Seguro
- Desenvolvimento seguro em equipe
- Práticas de codificação segura
- Segurança em integração contínua e entrega contínua (CI/CD)
- Ferramentas e técnicas para testar a segurança do software
Acesso ao Curso
Este curso é GRATUITO e você poderá acessá-lo a partir de nossa plataforma e-learning. Você precisa apenas realizar seu cadastro, increver no curso e aprender seu conteúdo.
Dúvidas?
Você tem alguma dúvida sobre o curso ou sobre a certificação? Sinta-se à vontade em nos contatar. Basta preencher o formulário e um de nossos profissionais entrará em contato o mais breve possível.