MS9012 |
Visual Basic .NET - Técnicas de Codificação |
|
|
||
|
Objectivo Geral |
|
|
||
Este curso tem como objectivo dotar os participantes das competências, conhecimento e técnicas necessárias para construir aplicações Web usando técnicas de codificação seguras.
|
|
|
OBJEcTIVos Específicos |
|
|
No final deste curso os participantes saberão:
· Identificar vulnerabilidades de segurança em aplicações Web
· Entender os trade-offs entre funcionalidade e desempenho
· Escolher os mecanismos de segurança apropriados para as aplicações Web
· Definir o princípios básicos de, e motivações para, segurança na Web
· Usar conhecimento de autenticação, Security Identifiers (SIDs) e Access Control Lists (ACLs)
· Proteger os arquivos de sistemas de dados usando as características do Microsoft Windows
· Usar uma das classes de CryptoService do namespace System.Security.Cryptography
· Proteger partes de uma aplicação Web usando Secure Sockets Layer (SSL)
· Conhecer as melhores práticas de codificação para garantir uma aplicação Web segura
· Usar o Microsoft .NET Framework para construir aplicações Web seguras
|
|
|
Destinatários |
|
|
Este Curso destina-se a todos os profissionais que pretendem aumentar e melhorar a segurança das suas aplicações Web
|
|
|
PRÉ-REQuisitos |
|
|
Recomendam-se conhecimentos e experiência na Microsoft .NET Framework
|
|||
|
Duração |
||
|
24 Horas |
|
|
|
|||
|
Conteúdo Programático |
||
1 - INTRODUÇÃO À SEGURANÇA WEB
· Porquê construir aplicações de Web seguras?
· Implementar funções de segurança
2 - PLANEAR A SEGURANÇA DE APLICAÇÕES WEB
· Processo da construção de aplicações Web seguras
3 - VALIDAR INTRODUÇÃO DE DADOS DE UTILIZADORES
· Tipos de ataques
· Executar validações
· Revelar apenas o necessário ao utilizador
4 - AUTENTICAÇÃO DO INTERNET INFORMATION SERVICES (IIS)
· Introdução à autenticação Web de clients
· Configurar permissões de acesso a um servidor Web
· Escolher um método de autenticação
· Correr serviços como um utilizador autenticado
5 - PROTEGER PÁGINAS WEB
· Autenticação baseada em forms ASP
· Acesso a código .Net
· Visão geral a métodos de autenticação ASP.NET
· Trabalhar com autenticação Windows em segurança ASP.NET
· Trabalhar com autenticação baseada em forms ASP
6 - PROTEGER DADOS DO SISTEMAS DE FICHEIROS
· Visão geral de protecção de ficheiros
· Controlo de acessos Windows
· Criar Acls Programaticamente
· Proteger ficheiros de aplicações web ASP.NET
7 - PROTEGER O MICROSOFT SQL SERVER
· Ligações e segurança Sql Server
· Proteger comunicações Sql Server
· Prevenir ataques ao Sql Server
8 - PROTEGER A PRIVACIDADE DAS COMUNICAÇÕES E INTEGRIDADE DE DADOS
· Introdução à criptografia
· Trabalhar com certificados Digitais
· Administração
· Usar Secure Sockets Layer (SSL) / Transport Layer Security Protocols (TLSP)
· Usar Internet Protocol Security (IPS)
9 - ENCRIPTAR, HASHING, E DADOS ASSINADOS
· Encriptação e assinaturas de bibliotecas digitais
· Usar Capicom
· Usar System.Security.Cryptography Namespace para Hash Data
· Usar System.Security.Cryptography Namespace para encriptar e assinar dados
10 - TESTAR SEGURANÇA DE APLICAÇÕES WEB
· Testar a segurança numa aplicação Web
· Criar um plano de testes de segurança
· Executar testes de segurança
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
3,990.00 EUR | 2,990.00 EUR | 1,990.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
4,189,500.00 AOA | 3,139,500.00 AOA | 2,089,500.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
339,150.00 MZN | 254,150.00 MZN | 169,150.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
23,940.00 R$ | 17,940.00 R$ | 11,940.00 R$ |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.
Pretende efectuar pagamento agora?