9h

Para conclusão

1
Curso
1
Artigo

Essa formação está em pré-lançamento! O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Você já pode fazer os primeiros cursos dessa formação. Ela continuará a ser criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Segurança em .NET com Identity

Boas-vindas à Formação de Segurança com .NET! Aqui você aprenderá a utilizar o Identity para proteger suas aplicações Web e APIs Rest.

De início, você aprenderá como configurar a segurança em suas aplicações Web, entendendo o gerenciamento de uma sessão e como se dá o controle de acesso nesse tipo de aplicação, autorizando diferentes perfis. Na sequência, entenderá a configuração de segurança para suas APIs .NET, compreendendo e aplicando o conceito de requisições stateless.

Esta formação é ideal para pessoas desenvolvedoras .NET que desejam aprofundar seus conhecimentos em Identity e estão buscando habilidades práticas para proteger suas aplicações, implementando autenticação, autorização e proteção contra ataques.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Marcelo Oliveira

    Marcelo é desenvolvedor e instrutor que sempre busca diminuir obstáculos no processo de desenvolvimento, visando acelerá-lo. Com foco em ASP.Net, ASP MVC e C#, é ativo na comunidade: como contribuidor do Code Project ganhou mais de 30 prêmios de melhor artigo do mês. Adora design patterns e refatoração de código.

  • Marcelo Oliveira

    Marcelo é desenvolvedor e instrutor que sempre busca diminuir obstáculos no processo de desenvolvimento, visando acelerá-lo. Com foco em ASP.Net, ASP MVC e C#, é ativo na comunidade: como contribuidor do Code Project ganhou mais de 30 prêmios de melhor artigo do mês. Adora design patterns e refatoração de código.

Essa formação está em pré-lançamento. O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Ao mesmo tempo você já pode fazer os primeiros cursos e conteúdo. Ela será criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Passo a passo
  1. 1 Segurança e Validação de Dados no ASP.NET Core

    Neste passo, aprenderemos a blindar o núcleo da aplicação contra vulnerabilidades críticas, focando na validação rigorosa e sanitização de dados com DataAnnotations para impedir ataques de SQL Injection e Cross-Site Scripting (XSS). Exploraremos como configurar cabeçalhos de segurança HTTP e implementar práticas de codificação segura que garantem a integridade das informações e a resiliência do sistema antes mesmo de lidarmos com o acesso do usuário.

    • Curso Segurança com ASP.NET Core: proteja aplicações Web

      08h
      • Aprenda a validar dados de entrada utilizando DataAnnotations no ASP.NET Core para evitar inconsistências e entradas inválidas
      • Desenvolva habilidades para configurar validações personalizadas em controladores e melhorar a lógica de negócio
      • Entenda como proteger sua aplicação contra ataques como SQL Injection e Cross-Site Scripting (XSS)
      • Implemente sanitização de dados para garantir a segurança ao exibir ou processar informações enviadas por usuários
      • Configure cabeçalhos de segurança HTTP para reforçar a proteção contra execução de scripts maliciosos e sniffing de MIME types
      • Melhore a resiliência e a confiabilidade de suas aplicações ASP.NET Core com práticas seguras de codificação
      • Integre validação e segurança em projetos reais para oferecer uma experiência mais robusta aos usuários
      • Amplie sua capacidade de desenvolver aplicações web seguras e aderentes às melhores práticas de mercado
      • Aprenda técnicas práticas para garantir a qualidade e a consistência dos dados na sua aplicação
    • Artigo Entenda o que é Secure Software Development Life Cycle | Alura

Escola

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas