Apresentação

Matricule-se agora mesmo num Curso de especializaçãoque lhe dará a oportunidade de crescer profissionalmente em Gestão e Segurança de Dados em Aplicações Web" 

##IMAGE##

Todos os anos, as empresas sofrem milhões de perdas financeiras devido às consequências derivadas de ataques à disponibilidade das suas aplicações web que comprometem a integridade dos seus dados. Estes factos também afetam a reputação das empresas e obrigam-nas a contratar os melhores profissionais de informática neste domínio. 

Perante esta realidade, a especialização em matéria de Gestão e Segurança de Dados em Aplicações Web tem vindo a aumentar nos últimos tempos. Dada a procura e relevância desta área, a TECHdesenvolveu este Curso de Especialização de 450 horas letivas. 

Desta forma, ao longo de 6 meses, os alunos adquirirão conhecimentos avançados sobre encriptação e certificados web, ferramentas adequadas para a prevenção, deteção e mitigação de ciberataques ou regulamentação e recomendações exaustivas neste domínio. O ensino torna-se ainda mais atrativo e dinâmico através de conteúdos multimédia, simulações de casos de estudo e leituras que o ajudarão a aprofundar as informações fornecidas neste Curso de Especialização.

Além disso, graças ao sistema Relearning, os alunos poderão assimilar de uma forma progressiva e muito mais fácil. Desta forma, reduzirá as horas de estudo e memorização tão frequentes noutros métodos de ensino.

O profissional vê-se assim confrontado com uma proposta académica com conteúdos de qualidade e um método de ensino flexível. Os alunos precisam apenas de um dispositivo digital (telemóvel, tablet ou computador) com ligação à internet para ver os conteúdos alojados na plataforma virtual a qualquer hora do dia.

Em apenas 6 meses conseguirá desenvolver os seus conhecimentos sobre as arquiteturas avançadas para o processamento de grandes quantidades de dados” 

Este Curso de especialização em Gestão e Segurança de Dados em Aplicações Web conta com o conteúdo educativo mais completo e atualizado do mercado. 
As suas principais características são: 

  • O desenvolvimento de casos práticos apresentados por especialistas em Software, Sistemas e Computação 
  • Os conteúdos gráficos, esquemáticos e eminentemente práticos fornecem informações científicas e práticas sobre as disciplinas essenciais para a prática profissional 
  • Os exercícios práticos em que o processo de autoavaliação pode ser utilizado para melhorar a aprendizagem 
  • A sua ênfase especial nas metodologias inovadoras
  • As lições teóricas, perguntas a especialistas, fóruns de discussão sobre questões controversas e atividades de reflexão individual 
  • A disponibilidade de acesso aos conteúdos a partir de qualquer dispositivo fixo ou portátil com ligação à internet 

Diferencie-se dos outros profissionais através de um Curso de Especialização que irá melhorar as suas competências em Gestão de Dados em Aplicações Web"

O corpo docente do Curso de especialização inclui profissionais do setor que trazem a sua experiência profissional para esta capacitação, para além de especialistas reconhecidos de sociedades de referência e universidades de prestígio.

Os seus conteúdos multimédia, desenvolvidos com a mais recente tecnologia educativa, permitirão ao profissional uma aprendizagem situada e contextual, ou seja, um ambiente simulado que proporcionará uma capacitação imersiva programada para praticar em situações reais.

A estrutura deste Curso de especialização centra-se na Aprendizagem Baseada em Problemas, na qual o profissional deve tentar resolver as diferentes situações de prática profissional que surgem durante o curso académico. Para tal, contará com a ajuda de um sistema inovador de vídeos interativos criados por especialistas reconhecidos. 

Quer obter uma aprendizagem intensiva sem passar longas horas a memorizar? Obtenha-a com o sistema Relearning da TECH"

##IMAGE##

 

Explore, a partir do conforto da sua casa, a melhoria da experiência de utilizador em aplicações web avançadas"

Programa de estudos

O plano de estudos deste Curso de especialização inclui 3 módulos que levarão os alunos a alcançar uma aprendizagem avançada em torno do design e implementação de persistência de dados, gestão de utilizadores de aplicações web e segurança. Tudo isto é complementado por ferramentas educativas inovadoras nas quais a TECH utilizou as mais recentes tecnologias aplicadas ao ensino ao mais alto nível. Uma oportunidade única oferecida apenas pela maior universidade digital do mundo.

##IMAGE##

A Biblioteca Virtual deste Curso de especialização coloca à sua disposição numerosos materiais didáticos, acessíveis a qualquer hora do dia" 

Módulo 1. Design e implementação da persistência de dados

1.1. Soluções para armazenamento de dados 

1.1.1. CRUD, ACID, OLTP, OLAP 
1.1.2. Modelação de dados 
1.1.3. Classificações dos sistemas de armazenamento de dados 

1.2. Bases de dados relacionais 

1.2.1. Casos de utilização 
1.2.2. Operações com bases de dados relacionais
1.2.3. Soluções disponíveis 

1.3. Bases de dados não relacionais 

1.3.1. Bases de dados de valores chave 
1.3.2. Bases de dados orientadas a objetos 
1.3.3. Bases de dados orientadas a grafos 

1.4. Outros sistemas de bases de dados 

1.4.1. Bases de dados em memória
1.4.2. Bases de dados para séries cronológicas 
1.4.3. Bases de dados distribuídas

1.5. Armazenamento em sistemas de ficheiros

1.5.1. Casos de utilização 
1.5.2. Operações com sistemas de ficheiros 
1.5.3. Soluções disponíveis 

1.6. Mecanismos de armazenamento de dados em cache 

1.6.1. Cache do lado do cliente 
1.6.2. Armazenamento em cache na rede (CDN)
1.6.3. Cache do lado do servidor 

1.7. Motores de pesquisa 

1.7.1. Casos de utilização
1.7.2. Indexação e pesquisa 
1.7.3. Soluções disponíveis 

1.8. Mecanismos de acesso aos dados 

1.8.1. Data Access Object (DAO) e Data Transfer Object (DTO) 
1.8.2. Controlo de acesso
1.8.3. Drivers

1.9. Arquiteturas para Big Data 

1.9.1. Extração, Carga e Transformação (ETL) 
1.9.2. Data warehouses, datalakes e data Lakehouses 
1.9.3. Soluções disponíveis 

1.10. Critérios para a escolha do armazenamento 

1.10.1. Requisitos funcionais 
1.10.2. Requisitos não funcionais
1.10.3. Outros aspetos fundamentais 

Módulo 2. Gestão de Utilizadores de Aplicações Web 

2.1. Registo e autenticação de utilizadores 

2.1.1. Validação de identidade e MFA 
2.1.2. Protocolos de autenticação: OAuth 2.0, SAML, LDAP, RADIUS 
2.1.3. Fornecedores de identidade 

2.2. Perfis, funções e autorização de utilizadores 

2.2.1. Mecanismos de autorização 
2.2.2. Acesso baseado em funções (RBAC) 
2.2.3. Princípio do menor privilégio 

2.3. Gestão de credenciais 

2.3.1. Encriptação e armazenamento seguro de palavras-passe 
2.3.2. Alteração e revogação de credenciais 
2.3.3. Ferramentas e serviços de palavras-passe 

2.4. Gestão de sessões de utilizadores 

2.4.1. Identificador de sessão, propriedades e ciclo de vida 
2.4.2. Implementações de controlo de sessão 
2.4.3. Cookies e Web Storage 

2.5. Isolamento dos dados de utilizadores 

2.5.1. Sistemas single-tenant e multi-tenant 
2.5.2. Isolamento de dados físicos (silos) 
2.5.3. Isolamento de dados lógicos (pools) 

2.6. Notificações e mensagens 

2.6.1. Notificações na aplicação
2.6.2. Serviços de notificação: e-mail, SMS, notificações push 
2.6.3. Gestão de subscrições 

2.7. Experiências de utilizador personalizadas 

2.7.1. Segmentação de utilizadores 
2.7.2. Mecanismos de recomendação 
2.7.3. Teste A/B

2.8. Monitorização e dados analíticos de utilizadores 

2.8.1. Formas de análise: Comportamento, Customer Journey, Funnel Analysis 
2.8.2. Ferramentas de análise e monitorização web: Google Analytics e outros 
2.8.3. Monitorização multiplataforma: e-mail, dispositivos móveis 

2.9. Monetização das aplicações web 

2.9.1. Otimização de pesquisa
2.9.2. Campanhas de marketing digital 
2.9.3. Comércio eletrónico e gateways de pagamento 

2.10. Proteção de dados pessoais 

2.10.1. Âmbito da proteção de dados 
2.10.2. Regulamentos internacionais de proteção de dados 
2.10.3. Recomendações e boas práticas 

Módulo 3. Segurança das Aplicações Web

3.1. Design de arquiteturas web seguras 

3.1.1. Segurança no cliente 
3.1.2. Segurança na rede 
3.1.3. Segurança do servidor 

3.2. Encriptação 

3.2.1. Técnicas de encriptação
3.2.2. Encriptação em trânsito 
3.2.3. Encriptação em repouso

3.3. Certificados web 

3.3.1. Tipos de certificados web 
3.3.2. Geração e armazenamento de certificados web 
3.3.3. Autoridades de certificação 

3.4. Principais ataques na web

3.4.1. Open Worldwide Application Security Project (OWASP) Top 10 
3.4.2. Ataques de injeção 
3.4.3. Ataques de negação de serviço 

3.5. Outros tipos de ataque 

3.5.1. Ataques por software: malware, ransomware 
3.5.2. Ataques de falsificação de identidade e de engenharia social: phishing, spoofing 
3.5.3. Exploração de vulnerabilidades: supply chain, zero-day exploit 

3.6. Proteção contra bots 

3.6.1. Tipos de bots 
3.6.2. Algoritmos de deteção 
3.6.3. Desafios para bots: CAPTCHA, reconhecimento de imagens 

3.7. Ferramentas e serviços de segurança na web 

3.7.1. Prevenção 
3.7.2. Deteção 
3.7.3. Mitigação 

3.8. Recomendações e Regulamentos Internacionais de Segurança na Web 

3.8.1. ISO 27001 
3.8.2. Regulamentos regionais: NIS2, NIST 
3.8.3. Regulamentos por setor: PCI, HIPAA 

3.9. Políticas de segurança 

3.9.1. Funções de segurança nas equipas de desenvolvimento 
3.9.2. Práticas de desenvolvimento seguro 
3.9.3. Resposta a incidências: formação e automatização 

3.10. Testes de segurança 

3.10.1. Análise de vulnerabilidade 
3.10.2. Teste de penetração 
3.10.3. Auditorias de segurança 

##IMAGE##

Aproveite esta oportunidade para adquirir conhecimentos sobre os últimos desenvolvimentos na área e aplicá-los na sua atividade diária" 

Curso de Especialização em Gestão e Segurança de Dados em Aplicações Web

O Curso de Especialização em Gestão e Segurança de Dados em Aplicações Web é uma formação de grande relevância nos dias de hoje, devido à crescente utilização de aplicações web e à importância de proteger a informação nelas tratada. Na era digital em que vivemos, a gestão e armazenamento de dados tornou-se uma tarefa fundamental para as organizações. As aplicações Web são ferramentas fundamentais para o desenvolvimento de atividades empresariais, educativas e de entretenimento, entre outras, e nelas é recolhida uma grande quantidade de informação sensível.

Especialize-se na gestão e segurança de dados de aplicações Web

É por isso que um especialista em gestão e segurança de dados em aplicações web é essencial para qualquer empresa ou organização que pretenda garantir a integridade, confidencialidade e disponibilidade da informação que trata. Com este curso académico, os profissionais adquirem os conhecimentos necessários para implementar medidas de segurança eficazes, detetar vulnerabilidades e proteger os dados de possíveis ataques informáticos. A importância de ter profissionais formados em gestão de dados e segurança em aplicações web reside na proteção de informação sensível e na manutenção do bom funcionamento das aplicações. Uma falha de segurança pode ter consequências devastadoras, como perda de dados, roubo de informações, danos à reputação, entre outros. É por isso que contar com especialistas nesta área tornou-se essencial para todas as organizações. Em suma, o curso de especialização em Gestão e Segurança de Dados em Aplicações Web é uma formação de grande importância nos dias de hoje, que permite aos profissionais adquirirem os conhecimentos e as competências necessárias para proteger e gerir eficazmente os dados em aplicações web. A sua relevância reside na proteção de informação sensível, no cumprimento da regulamentação e na manutenção do bom funcionamento das aplicações.