Web APIs (NET 7) La Guia Completa (Crear y Consumir API)
Cree una API web RESTful (C#) con autenticación y aprenda a consumirlos en una aplicación del mundo real (API .NET 7)
Description
Este es un curso de nivel principiante a intermedio sobre ASP.NET Core Web API que lo llevará desde los conceptos básicos de la creación de API hasta su consumo. Este curso es para cualquiera que sea nuevo en RESTful Web API en ASP.NET Core o que esté familiarizado con ASP.NET y quiera aprender a consumirlos de manera efectiva en una aplicación web ASP.NET Core.
Al final de este curso, podrá crear un servicio web RESTful con Web API usted mismo, realizar solicitudes HTTP GET, POST, PUT y DELETE con un patrón de repositorio bien construido en ASP.NET Core Project. También obtendrá una exposición a las migraciones de Entity Framework Code First y aprenderá a guardar sus datos de forma persistente en una base de datos.
Cubriremos la autenticación y la autorización en la API web y las consumiremos en un proyecto del mundo real.
¿Cuáles son los requerimientos?
6 meses de experiencia en C#
3-6 meses de conocimiento de ASP.NET Core.
Visual Studio 2022
MS SQL Server
.NET 7
¿Qué voy a obtener con este curso?
Aprenda los fundamentos básicos de la API web de ASP NET Core
Cree API RESTful en .NET 7
Aprenda a documentar una API usando swagger y swashbuckle.
Versionado en una API.
Implemente el patrón de repositorio en la API para la base de datos mediante EF.
Autenticación y Autorización en ASP.NET Core API's.
Integre Entity Framework junto con las primeras migraciones de código
Aprenda a consumir API usando HTTPClient en el patrón de repositorio.
Implementación de la API de .NET 7
Todos los códigos fuente y las soluciones de ejercicios de este curso también están disponibles en Github.
Lo que aprenderás
Aprenda los fundamentos básicos de ASP NET Core Web API
Cree API RESTful en .NET 7
Aprenda a documentar una API
Versionado en una API
Implemente el patrón de repositorio en la API a la base de datos usando EF
Implementar Autenticación y Autorización en API y Consume API
Identidad .NET para autenticar la API
Integre Entity Framework junto con las primeras migraciones de código
Aprenda a consumir API utilizando HTTPClient en el patrón de repositorio
Inyección de dependencia en la API de .NET
¿Hay algún requisito del curso o requisitos previos?
6 meses de conocimiento de C#
3-6 meses de conocimiento de NET Core
Visual Studio 2022
MS SQL 2018
.NET 7
What You Will Learn!
- Aprenda los fundamentos básicos de ASP NET Core Web API
- Cree API RESTful en .NET 7
- Aprenda a documentar una API
- Versionado en una API
- Implemente el patrón de repositorio en la API a la base de datos usando EF
- Implementar Autenticación y Autorización en API y Consume API
- Identidad .NET para autenticar la API
- Integre Entity Framework junto con las primeras migraciones de código
- Aprenda a consumir API utilizando HTTPClient en el patrón de repositorio
- Inyección de dependencia en la API de .NET
Who Should Attend!
- Cualquiera que quiera aprender Web API en NET 7
- Cualquiera que quiera aprender a consumir Web API's
- Cualquiera que quiera aprender a crear y consumir API con autenticación