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. Processo rápido - CRUD

  • Dashboard
  • Certificados
  • Pedidos
  • Perfil