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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Crie sua primeira API em ASP.NET Core

Curso de Crie sua primeira API em ASP.NET Core

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.

Crie sua primeira API em ASP.NET Core
Fundamentos e ferramentas para criar uma API Restful com ASP.NET Core MVC

O ASP.NET Core suporta a criação de serviços Restful, também conhecidos como APIs da web, usando C#. Para lidar com as solicitações, uma API da web usa controladores. Controladores em uma API da web são classes que derivam de ControllerBase. Este artigo explica como usar controladores para lidar com solicitações de API da web. Neste curso, você aprenderá como criar uma API da web com ASP.NET Core, usando várias técnicas e ferramentas como MVC, Entity Framework Core, LINQ, Code First, Migrations, DbContext, Routing, ViewModels, CRUD e Postman. Ao longo do curso, vamos nos concentrar nos métodos GET, POST, PUT, PATCH e DELETE. Com o atributo HttpGet no ASP.NET Core, podemos facilmente consultar uma API para fins de leitura. HttpPost é usado para enviar uma solicitação para criar um novo recurso. HttpPut é usado para modificar completamente um recurso. HttpPatch é usado para modificar parcialmente um recurso. HttpDelete é usado para excluir um recurso. Vamos usar o padrão arquitetural MVC. A arquitetura Model-View-Controller (MVC) separa a aplicação em três componentes principais: modelos, visualizações e controladores. Esse modelo permite a separação de preocupações. Ao usar esse modelo, as solicitações do usuário são roteadas para um controlador que é responsável por interagir com o modelo para executar ações do usuário e/ou recuperar resultados de consulta. O controlador escolhe a visualização a ser exibida ao usuário e fornece a ela todos os dados do modelo necessários. No final de cada capítulo, você encontrará o código-fonte da solução.

O que você aprenderá:

- Criar uma API da web com ASP.NET Core
- Entity Framework
- CRUD
- LINQ
- Code First
- MVC
- Postman
- Usar o Visual Studio

Ver informações completas