Resumen del curso WEB API . NET CORE
Objetivos |
---|
Crea backend basados en NET Core 2.2 y Web API pensando en el usuario. Aprende a utilizar el Framework Entity y realiza operaciones en tablas relacionadas. |
Contenido |
FUNDAMENTOS DE WEB API Y HTTP ¿Qué es una API? ¿Qué es Rest? Anatomía de una petición HTTP Métodos HTTP REPARANDO EL AMBIENTE DE TRABAJO Introducción a a ASP.NET Core Instalando Visual Studio y .NET Core Hola Mundo Web API con Visual Studio Net Preparando una solución con Visual Studio Code Extensiones de Visual Studio Code para trabajar con WebApi WEB API CON BASE DE DATOS Creación del proyecto Web Api Instalación de Entity Framework Core Configuración de Entity Framework Core Creación de un CRUD para Autores: inserción y selección Herramienta Postman ¿Qué es? Agregando funcionalidad al CRUD: actualización y eliminación Relacionando entidades del modelo FUNDAMENTOS DE ASP.NET CORE Y WEB API Controladores y Acciones Ruteo por atributo Tipos de dato que puede retornar una acción Programación Asincrónica Validación de modelos con atributos predefinidos Validación personalizada de modelos Inyección de dependencias Servicios MIDDLEWARE Introducción a los servicios que forman el middleware Filtros Filtros personalizados TRABAJO CON RECURSOS DTOs y Automapper para mapeo de objetos de negocio Creación de recursos con POST Actualización completa de recursos con PUT Actualización parcial de recursos con PATCH Eliminación de recursos con DELETE SEGURIDAD - WEB API CON FRONTEND REACT Autenticación y Autorización JSon Web Tokens Autenticación de usuarios con tokens CORS (Cross-origin resource sharing) HTTPS Backend Web Api Net Core con frontend React |