10h

Para conclusão

1
Curso
1
Vídeo extra
3
Artigos

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.

  • Vinicius Dias

    Vinicius Dias é Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, formado em Tecnologia da Informação e pós-graduado em Arquitetura de Software. Com mais de uma década de experiência na área, já trabalhou em diversas empresas ao redor do mundo, sendo atualmente Engenheiro de Software Senior em uma empresa estadunidense. Tem como lema a regra do bom escoteiro: Sempre deixe o código mais limpo do que quando você o encontrou.

  • Vinicius Dias

    Vinicius Dias é Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, formado em Tecnologia da Informação e pós-graduado em Arquitetura de Software. Com mais de uma década de experiência na área, já trabalhou em diversas empresas ao redor do mundo, sendo atualmente Engenheiro de Software Senior em uma empresa estadunidense. Tem como lema a regra do bom escoteiro: Sempre deixe o código mais limpo do que quando você o encontrou.

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, você aprenderá a implementar validação e sanitização de dados no ASP.NET Core, configurar cabeçalhos de segurança HTTP, proteger contra SQL Injection e XSS, e aplicar práticas de codificação seguras. O objetivo é garantir a qualidade e segurança dos dados, melhorando a resiliência da aplicação contra entradas maliciosas.

    • 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 Tipos de Autenticação: Senha, Token, JWT, Dois Fatores e Mais | Alura

    • Artigo Autenticação de forma segura com criptografia | Alura

    • Artigo Autenticação, autorização e segurança no front-end | Alura

    • Alura+ O que é Json Web Token (JWT)?

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