postagem_curso_heber_identityserver.jun2017

Nova Turma – Curso de IdentityServer4 (Remoto) 16hs

FacebookTwitterGoogle+

A primeira turma foi um sucesso!!!

Criar um serviço de identidade para dar maior segurança as suas aplicações, permitir o uso de Single Sign On, acessar API´s com segurança etc, é um grande desafio. Usar frameworks como o IdentityServer ajuda bastante na construção dessas soluções. Entender o funcionamento dos padrões OAuth2 e OpenID Connect é fundamental para essa jornada.

O IdentityServer é um framework que permite a construção de serviços de identidade baseado nos padrões OAuth2 e OpenID Connect, que são amplamente utilizados pelo mercado e bastante seguros. Mas seu uso não é tão trivial e o risco de se construir serviços que não são de fato seguros é grande.

A ideia desse curso é criarmos um serviço de identidade com o IdentityServer 4 e entender a fundo os conceitos por trás deste framework.

Como será ministrado o curso?

O curso será ministrado remotamente em 4 noites (4hs cada), onde o conteúdo será aplicado, as demonstrações realizadas.

Quem é o professor?

Meu nome é Heber Ortiz Pereira, Arquiteto de Software na Agile Content (UUX). Trabalho com ASP.NET Core desde a versão beta 8, tendo aplicações em produção usando esta plataforma. Possui 19 anos de experiência na área de desenvolvimento de software, mais de 6 anos ministrando cursos oficiais Microsoft e com uma avaliação média de 9,1 entre seus alunos. Se quiser ver um pouco de minhas aulas, acesse meu canal no YouTube.

Qual a carga horária?

O curso será ministrado em 16hs remotamente.

Tenho dúvidas. Como entro em contato?

Você pode mandar um email para heber.pereira@do.net.br ou perguntar no Twitter (@HeberOrtiz).

Gostei. Como me inscrevo?

A inscrição do curso é realizada pelo Sympla, em https://www.sympla.com.br/curso-identity-server-4-remoto-16hs__144799.

Conteúdo do Curso

  1. Segurança no ASP.NET Core
  2. Claims-based Identity
  3. Cookie-based Authentication
  4. Social logins
  5. Token-based authentication
  6. OAuth2
    • Clients
    • Scopes
    • Flows
  7. IdentityServer
  8. Single Sign on/Single Sign Off
  9. OpenID Connect
  10. Cenários
    • Web Authentication
    • Server to server
    • SPAs
    • Mobile apps
  11. Claims transformation
  12. Refresh Tokens
  13. IdentityServer & Custom Authorization
  14. IdentityServer & ASP.NET Identity

Apêndice 1: OpenId Connect Middleware Owin (4.5)
Apêndice 2: OpenId Connect Middleware ASP.NET Core

FacebookTwitterGoogle+