Auto-reproducción
Autocompletar
Conferencia anterior
Completar y Continuar
Master API RESTful con ASP.NET Core Web API
Introducción .NET 7
Demo de la API que Desarrollaremos (10:03)
Qué es una API (4:47)
Peticiones HTTP (5:58)
Respuestas HTTP (2:55)
Códigos de Estado (3:15)
Instalación de Herramientas Necesarias
Creación del Proyecto (5:21)
Revisión de Archivos y Carpetas (6:00)
Creación de Categoría .NET 7
Modelo Categoría (3:12)
Conexión a Base de Datos (5:07)
Instalación de Extensiones Necesarias (3:10)
Archivo de Contexto (4:08)
Configurar Conexión SQL (2:31)
Migración y Base de Datos (6:42)
Repositorio Categoría .NET 7
Qué es el Repository Pattern y Porque Usarlo (5:07)
Creación Interfaz Categoría (4:19)
Implementación de Interfaz Categoría (9:19)
Qué es DTO (Data transfer object) (5:22)
DTO para Categoría (4:28)
Configuración de Extensión AutoMapper (4:48)
API Categoría .NET 7
Controlador Categorías (6:22)
Obtener Categorías (14:38)
Obtener Categoría Individual (4:25)
Crear Nueva Categoria (HTTP POST) (10:16)
Actualizar Categoria (HTTP PATCH) (6:22)
Borrar Categoria (HTTP DELETE) (7:11)
API Película .NET 7
Modelo Pelicula, Migración y Base de Datos .NET 7 (7:05)
DTO'S para Pelicula (3:20)
Repositorio Pelicula (13:26)
Controlador Peliculas (2:10)
Lista Peliculas (2:56)
Pelicula Individual (1:46)
Crear Película (6:22)
Actualizar Película (3:59)
Borrar Película (4:02)
Películas en Categoría (5:05)
Buscar Película (4:55)
API Usuario, Autenticación y JWT (Json Web Token's) .NET 7
Modelo Usuario (3:48)
DTO'S para Usuario (5:45)
Interfaz de Usuario (4:21)
Implementar Interfaz Usuario (5:59)
Repositorio y Registro (3:36)
Encriptar Password (2:35)
Qué es JWT (Json Web Token's) (6:00)
Repositorio y Login (14:29)
Controlador y Lista de Usuarios (4:46)
Obtener Usuario Individual (2:38)
Registro de Usuario (12:06)
Acceso de Usuario (Login) (6:33)
CORS .NET 7
Qué es CORS (1:52)
Como Implementar CORS (6:09)
Autorización .NET 7
Protegiendo Accesos (19:02)
Pruebas en Postman (7:03)
Implementar Autenticación en Documentación (10:05)
Archivos Fuente
Cache .NET 7
Añadir Cache (6:37)
Perfil Global (3:58)
BONO [NUEVO] - Autenticación y Autorización con .NET Identity .NET 7
Qué es .NET Identity (7:43)
Implementar .NET Identity en API (12:41)
Ajustes en el Acceso (Login) (14:29)
Ajustes en el Registro (9:39)
Probar Funcionalidad (7:55)
Ajustes en Lista de Usuarios y Usuario Individual (6:06)
Archivos Fuente
Ajuste Final .NET 7
Ajuste para Subida de Archivo (5:16)
Introducción - Versión Antigua (.NET Core 3.1)
Qué es una API (4:47)
Peticiones HTTP (5:58)
Respuestas HTTP (2:55)
Instalación de Herramientas Necesarias (5:40)
Códigos de Respuesta (3:15)
Creación del Proyecto (3:03)
Revisión de Archivos y Carpetas (4:46)
Descarga Todos los archivos fuente AQUÍ
ACTUALIZACIÓN NUEVA VERSIÓN .NET 6 - MIRA ESTE VIDEO ANTES DE CONTINUAR (9:03)
Creación de Categoría - Versión Antigua (.NET Core 3.1)
Creación de Modelo Categoría (3:40)
Conexión a Base de Datos (11:51)
Migración y Base de Datos (6:54)
Repositorio Categoría - Versión Antigua (.NET Core 3.1)
Qué es el Repository Pattern y porque Usarlo (5:07)
Creación de Interfaz Categoría (6:38)
Implementación de Interfaz Categoría (10:17)
Qué es DTO (Data transfer object) (5:22)
DTO para categoría (4:30)
Configuración de Extensión Auto Mapper (4:10)
API Categoría - Versión Antigua (.NET Core 3.1)
Creación de Controlador Categorías (4:22)
Obtener todas las Categorías (12:41)
Obtener Categoría Individual (7:39)
Crear una Nueva Categoria (Http Post) (15:22)
Actualizar una Categoria (Http Patch) (8:37)
Borrar una Categoría (Http Delete) (6:13)
API Película - Versión Antigua (.NET Core 3.1)
Creación de Modelo Película (7:48)
Creación de DTO'S para Pelicula (6:52)
Creación de Repositorio Película (4:36)
Implementación repositorio pelicula (13:30)
Creación de Controlador Película (5:43)
Implementación Subida de Archivo (27:40)
Buscar Películas en Categoría (7:40)
Buscar Película por Nombre (5:50)
Probando la API Película (5:19)
API Usuario y JWT (Json Web Token's) - Versión Antigua (.NET Core 3.1)
Creación de Modelo Usuario (4:31)
Creación de DTO'S para Usuario (4:38)
Creación de Repositorio e Interfaz (3:59)
Creación de Repositorio Implementar Intefaz (6:25)
Seguridad con Password HASH y SALT (6:13)
Creación de Repositorio Implementar Interfaz Login (8:07)
Creación de Repositorio Implementar Interfaz Registro (7:10)
Creación de Controlador Usuario (5:25)
Funcionalidad Registro de Usuario (5:21)
Qué es JWT (Json Web Token's) (6:00)
Funcionalidad Login de Usuario (22:45)
Probando la API Usuario (7:55)
Documentando nuestra API - Versión Antigua (.NET Core 3.1)
Instalación de Paquete Nuget, Configurando Swashbuckle (6:53)
Interfaz de Swagger (Documentación Open Api) (5:28)
Comentarios XML (7:23)
Ignorando Alertas XML (2:17)
Agregando Información de la API (4:29)
Códigos de Respuesta Correctos (9:34)
Múltiple Documentación (6:24)
CORS - Versión Antigua (.NET Core 3.1)
Qué es CORS y cómo Implementarlo (6:34)
Autenticación y Autorización - Versión Antigua (.NET Core 3.1)
Autenticación y Autorización (9:10)
Implementar Autenticación en la Documentación (8:40)
Manejo de Errores - Versión Antigua (.NET Core 3.1)
Manejo de Errores y Excepciones (7:53)
Configurando Manejo de Excepciones Globales (10:22)
Bono - Versión Antigua (.NET Core 3.1)
Probar Nuestra API en POSTMAN (16:44)
Publicando nuestro API - Aplica para Todas las Versiones de .NET Core
Publicando en IIS (Internet Information Service) (10:19)
Clase Extra
Siguiente paso
Teach online with
Ajuste para Subida de Archivo
Contenido de la clase bloqueado
Si ya estás inscrito,
tendrás que iniciar sesión
.
Inscríbase en el curso para desbloquear