desenvolvedor.io
d

REST com ASP.NET Core WebAPI

0% Completo
cover
  • Módulos
  •    Introdução
    • Apresentação (1:00)
    • Instruções Importantes (3:00)
  •    REST
    • O Protocolo HTTP (8:00)
    • REST vs SOAP (4:00)
    • Arquitetura REST (6:00)
    • Teste seus conhecimentos (5:00)
  •    Criando uma aplicação
    • Atualizações .NET 6 (10:00)
    • Novo projeto com linha de comando (3:00)
    • Executando o projeto com Visual Studio Code (8:00)
    • Novo projeto com Visual Studio 2019 (4:00)
    • Visão geral de uma aplicação WebAPI (10:00)
    • Teste seus conhecimentos (5:00)
  •    Controllers
    • Controller Diferenciada (9:00)
    • Rotas (8:00)
    • Action Results e Formatadores de Respostas (21:00)
    • Formatador de Response Personalizado (13:00)
    • Analisadores e Convenções (14:00)
    • Teste seus conhecimentos (5:00)
    • Teste seus conhecimentos (5:00)
  •    Criando minha primeira API REST
    • Processo rápido - CRUD (21:00)
    • Setup - API Completa (10:00)
    • Visão do fluxo da arquitetura (12:00)
    • Implementando DTOs (ViewModels) (10:00)
    • Setup - Controllers e Startup (28:00)
    • Modelando a controller de Fornecedores (25:00)
    • Testando o resultado com Postman (19:00)
    • Padronizando erros de validação e de negócios (35:00)
    • Cadastro de Produtos e upload de imagem (20:00)
    • Consumindo a API via Angular 7 (29:00)
    • Upload de arquivos grandes com IFormFile (38:00)
    • Concluindo a modelagem da API (11:00)
    • Teste os seus conhecimentos (5:00)
  •    Segurança
    • Autenticação (4:00)
    • Implementando o ASP.NET Identity (15:00)
    • Controller de Autenticação (26:00)
    • Customizando os erros do Identity (3:00)
    • JWT - JSON Web Token (7:00)
    • Implementando o JWT (25:00)
    • Autorização baseada em Claims via JWT (29:00)
    • Finalizando a autorização com JWT (18:00)
    • Consumindo e testando a segurança da API via Angular (14:00)
    • Interagindo com o usuário logado de qualquer camada (22:00)
    • Trabalhando com HTTPS (14:00)
    • CORS - Cross-Origin Resource Sharing (17:00)
    • Teste os seus conhecimentos (5:00)
    • Teste seus conhecimentos (5:00)
  •    Versionamento e Documentação da API
    • Versionando a API (26:00)
    • Documentando a API com Swagger (25:00)
    • Autorização via JWT no Swagger (11:00)
    • Restringindo o acesso ao Swagger (11:00)
    • Teste os seus conhecimentos (5:00)
  •    Logging e Monitoramento
    • Implementando o Logging (15:00)
    • Utilizando o elmah.io (31:00)
    • Monitorando a saúde da API com HealthChecks (27:00)
    • Teste os seus conhecimentos (4:00)
  •    Realizando o Deploy da API
    • Realizando o deploy no IIS Local (15:00)
    • Rodando a API em SelfHosting (7:00)
    • Realizando o deploy no Azure (45:00)
  •    Conclusão
    • Palavras Finais (2:20)
    • Desafio - Você está pronto? (3:00)
desenvolvedor.io
Fullscreen F11
Voltar @desenvolvedor.io
  1. REST com ASP.NET Core WebAPI
  2. Criando minha primeira API REST
  3. Upload de arquivos grandes com IFormFile
Conteúdo da aula bloqueado!
Se você já estiver inscrito você precisa acessar com a sua conta.
ASSINE E COMECE AGORA MESMO!

  • Dashboard
  • Certificados
  • Pedidos
  • Perfil