When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Curso Web API ASP .NET Core Essencial (.NET 8 / .NET 9)

O essencial para criar APIs da Web na plataforma .NET

     
  • 4.5
  •  |
  • Reviews ( 3.2K )
₹519

This Course Includes

  • iconudemy
  • icon4.5 (3.2K reviews )
  • icon47h 9m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Curso Web API ASP .NET Core Essencial (.NET 8 / .NET 9)

O curso apresenta os conceitos essenciais para a criação de Web APIs na plataforma .NET de forma objetiva e prática abordando os principais recursos da ASP .NET Core e usando o Visual Studio 2022 como ferramenta de trabalho com exemplos de como criar e consumir as APIs em aplicações Windows Forms e Angular apresentando também os recursos do GraphQL. Durante o curso vamos criar um projeto que irá evoluindo e onde iremos apresentar os recursos da ASP .NET Core WEB API como : Roteamento, padrões de rotas, tipos de retorno, Model Binding, Data Annotations, DTOs, Validação, Configuração, Filtros, Tratamento de erros, Logging Veremos também conceitos mais avançados aplicados a um projeto exemplo onde iremos aprender a implementar : a paginação, a programação assíncrona, aplicar a segurança com autenticação JWT e Rate Limiting, CORS, usar a documentação com Swagger e realizar testes em uma API ASP .NET Core Web API. Também apresentamos como criar Minimal APIs e realizar a organização do código e também temos duas seções bônus : a primeira mostrando como consumir uma Web API usando o React e a segunda mostrando como criar uma loja virtual usando microsserviços que apresenta os conceitos básicos sobre a criação e uso de microsserviços na plataforma .NET.

What You Will Learn?

  • O curso aborda os principais recursos para criação de APIs REST na plataforma .NET usando a ASP .NET Core .
  • São abordados os seguintes conceitos : REST, JSON, HTTP e a criação de Web APIs no Visual Studio .
  • Ao longo do curso iremos criar Web APIs usando o EF Core na abordagem Code-First aplicando o Migrations .
  • Também iremos abordar os conceitos sobre roteamento, filtros, métodos assíncronos, logging e tratamento de erros e como realizar a paginação de dados .
  • Veremos também a implementação dos padrões Repository e Unit Of Work e a utilização do AutoMapper .
  • No quesito segurança trataremos da autenticação e autorização com JWT com login e registro .
  • Iremos usar e habilitar o CORS e realizar o versionamento das APIs e mostrar como usar a Open API .
  • Criamos aplicações mostrando como consumir uma Web API com Angular, Windows Forms, OData e GraphQL Show moreShow less.