Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de API da Web em ASP.NET Core 5 com um projeto real

Curso de API da Web em ASP.NET Core 5 com um projeto real

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

API da Web no ASP.NET Core 5 com um Projeto Real

Em um Projeto Real, Aprenda os Conceitos de API's

Neste tutorial abrangente, vamos aprofundar a implementação de tópicos relacionados a API no .NET Core 5. Através de um projeto prático que abrange o desenvolvimento tanto do lado do servidor quanto do lado do cliente, você ganhará familiaridade com os conceitos fundamentais de API's.

Implementação do Lado do Servidor

No lado do servidor, vamos orientá-lo através do processo de implementação de ApiControllers e seus métodos associados, incluindo Post, PUT, Get e Delete. Além disso, vamos explorar a autenticação de usuários usando JWT (JSON WEB Token) e demonstrar como salvar fotos ou arquivos através da API. Além disso, abordaremos tópicos essenciais como Paginação, Resposta e Memória em Cache, Validação, Repositórios e API de Login e Registro. Além disso, mostraremos como modificar o cabeçalho HTTP para incluir informações relevantes para a seção do cliente.

Desenvolvimento do Lado do Cliente

No lado do cliente, vamos criar um projeto com um modelo de notícias dinâmico. Através da API, vamos facilitar a troca de informações entre o servidor e o cliente. Durante o processo de login, o servidor fornecerá um token que será armazenado no cliente e posteriormente enviado juntamente com as solicitações para as APIs. Além disso, vamos implementar uma seção autorizada para gerenciar informações, garantindo que usuários não autorizados não possam manipular os dados. Por fim, vamos utilizar o Swagger para gerar uma documentação abrangente que será inestimável para os desenvolvedores.

O que Você Vai Aprender

- Implementação de Login e Registro de API - Operações CRUD: Excluir, Selecionar, Inserir, Atualizar - Envio de arquivos e imagens através do envio de formulário - Utilização do Padrão de Repositório - Memória e Resposta em Cache - Autenticação usando JWT (JSON Web Token) - Validação de Dados - Desenvolvimento do Lado do Cliente e do Servidor - Swagger para Documentação de API - Paginação - Gerenciamento de Cabeçalhos HTTP - Dados de Seed
Ver informações completas