Autoplay
Autocomplete
Previous Lesson
Complete and Continue
ASP.NET Core Web API Bootcamp | Construye REST APIs | SQL
Instalacion del ambiente de trabajo
Instalar Herramientas - Muy importante (7:05)
Configurar SDK de NET Core (8:17)
Instalacion de SQL Server (9:21)
Entity Framework y SQL Server
Como trabajan ASP.NET Core y SQL Server (10:08)
Creacion de Base de Datos y Tablas (11:14)
Creacion de Solucion y Proyecto ASP.NET Core (8:56)
Instalar Librerias de ASP.NET Core Entity Framework (11:19)
Crear Cadenas de Conexion a la base de datos (11:05)
Crear DbSet Curso en Entity Framework Core (4:27)
Mapeando una tabla de SQL Server con Entity Framework (8:08)
Relaciones entre entidades en Entity Framework (5:09)
Relacion Uno a Uno en EF - Parte 1 (11:23)
Relacion Uno a Uno en EF - Parte 2 (10:32)
Relacion Uno a Muchos en EF - Parte 1 (14:10)
Relacion Uno a Muchos en EF - Parte 2 (12:51)
Relacion Muchos a Muchos en EF - Parte 1 (10:38)
Relacion Muchos a Muchos en EF - Parte 2 (12:33)
Relacion Muchos a Muchos en EF - Parte 3 (12:45)
Tipos de Consultas en Entity Framework Core (4:29)
Estructura de una Solucion ASP.NET Core Multicapas
Que es ASP.NET Core? (6:54)
Arquitectura de nuestro Proyecto (5:33)
Creacion de la Solucion en Visual Code (4:31)
Agregar Proyectos a la solucion en Visual Code (1:53)
Creacion de Dependencias entre Proyectos (5:46)
Estructura del proyecto en Visual Code (9:48)
Instalar Paquetes de Proyectos (11:08)
Crear Controller en WebAPI Core (11:05)
Crear Clases Entity en Proyecto Dominio (9:49)
Crear Relaciones entre Clases Dominio (7:39)
Configuracion de la clase DBContext y Entity Framework - Parte 1 (11:41)
Configuracion de la clase DBContext y Entity Framework - Parte 2 (10:37)
Dependency Injection / Inyeccion de Dependencias (9:04)
Configurando el MediatR en nuestra Solucion (11:00)
Configurando el MediatR en nuestra solucion Parte 2 (4:29)
Configurando MediatR en WebAPI (13:13)
MediatR trabajando en Cursos (12:39)
Instalacion de Postman (4:26)
Mantenimiento de Cursos con Entity Framework y WebAPI Core
Crear Nuevos Cursos (14:48)
Crear Controller para Nuevos Cursos (11:14)
Editar Cursos (11:07)
Crear Controller para Editar Cursos (5:04)
Eliminar Cursos (10:15)
Validaciones con ASP.NET Core
Validar con anotaciones (7:48)
Validacion con Fluent (14:17)
Middleware con Validaciones Parte 1 (16:50)
Middleware con Validaciones Parte 2 (12:23)
Middleware con Validaciones Parte 3 (9:45)
Middleware con Validaciones Parte 4 (3:41)
Seguridad en ASP.NET Core Identity / JWT
Hablemos de Core Identity (7:30)
ASP.NET Core y Seguridad (7:07)
Actualizar Librerias en Proyectos (4:40)
Migracion con Entity Framework Core y SQL Server
Preparando mi proyecto antes de la migracion (7:37)
Crear Archivos de Migracion (9:02)
Configura WebAPI para ejecutar el archivo de migracion (7:45)
Seguridad de Usuarios
Configura Core Identity en WebAPI (6:02)
Registra un usuario en Core Identity (11:57)
Registrar un usuario en Core Identity Parte 2 (4:15)
Crear metodo Login (13:16)
Validacion al Login en Aplicacion (2:14)
Creando mi propio Controller personalizado (7:18)
Agregar Controller Login (11:24)
Filtrar data de usuario (5:55)
JWT - JSON Web Tokens Creacion
Que son los JWT? (6:43)
Crear Proyecto Seguridad (5:30)
Inyectar Servicio IJWT (5:33)
Crear Token (11:33)
Crear Token - Parte 2 (5:40)
Darle Seguridad a los Controllers (5:09)
Darle Seguridad a los Controllers Parte 2 (12:28)
Seguridad Generica para Controllers (8:01)
Registrar Nuevo Usuario en Core Identity (7:16)
Registrar Nuevo Usuario en Core Identity parte 2 (11:51)
Registrar Nuevo Usuario en Core Identity parte 3 (14:26)
Obtener Usuario Actual (7:34)
Obtener Usuario Actual Parte 2 (11:19)
Obtener Usuario Actual Parte 3 (4:45)
Mantenimiento de Entidades con Entity Framework Core
Guardar Curso y CursoInstructor (11:26)
Pruebas de insercion con Postman (13:23)
Clases DTO
Clases DTO (9:50)
DTO y Mapeo de Cursos Parte 1 (9:09)
DTO y Mapeo de Cursos Parte 2 (13:48)
DTO y Mapeo de Cursos Parte 3 (11:42)
Actualizar Data de Cursos (16:06)
Eliminar Cursos (6:30)
Agregar Precio y Comentario al Query (4:05)
Agregar Precio y Comentario al Query Parte 2 (13:58)
Guardar Curso incluyendo el Precio (8:38)
Actualizar Curso (12:17)
Eliminar Comentario y Precio (5:14)
Procedimientos Almacenados y .NET Core
Procedimientos Almacenados y Entity Framework (5:31)
Instalacion y Configuracion de Dapper (10:14)
Creacion de Repositorio Instructor (11:49)
Implementacion de Query para Obtener Resultados (10:23)
Creacion de Procedimiento Almacenado usp_Obtener_Instructores (8:01)
Construir Logica en Aplicacion para Consulta de Instructores (9:21)
Crear Controller para Listar Instructores (15:23)
Crear Repositorio para Crear Nuevos Instructores (9:29)
Crear Procedimiento Almacenado para Crear Instructores (5:44)
Crear Regla de Negocio para Insertar Instructor (12:04)
Crear Controller EndPoint para consumir servicio de creacion de instructores (5:04)
Crear Repositorio para Editar Instructor (8:14)
Crear Procedimiento Almacenado para Editar Instructor (3:56)
Logica de Negocio en Aplicacion para Editar Instructor (15:25)
Repositorio para Eliminar Instructor (8:00)
Eliminar desde el Controller (8:49)
Consulta de Instructor por Id (15:25)
Mantenimiento de Comentarios con Entity Framework Core
Creacion de Comentario con EF Core (15:15)
Eliminar Comentario con EF Core (11:19)
Ejercicio de Migracion con Entity Framework Core y SQL Server
Crear Nuevo Archivo de Migracion (4:18)
Modificar Transacciones con Fecha de Creacion (12:25)
Instalacion y Configuracion de Swagger
Swagger y ASP.NET Core (11:52)
Paginacion con ASP.NET Core
Que significa paginar o paginacion en development? (10:04)
Creacion de interface de paginacion (9:10)
Creacion de Repositorio para Paginacion (10:34)
Implementar Parametros en Repositorio (11:22)
Paginacion en capa de negocios (10:21)
Creacion de metodo en Controller Cursos para Paginacion (5:45)
Creacion de procedimiento almacenado para paginacion (16:58)
Creacion de procedimiento almacenado para paginacion - Parte 2 (14:10)
Ejecutar la paginacion en ASP.NET Core Web API (4:20)
Roles de Seguridad con Core Identity Avanzado
Crear Roles en capa de negocios (10:50)
Creacion de Role Controller (10:29)
Eliminando Roles con .Net Core (10:54)
Obtener Lista de Roles de Core Identity (10:10)
Agregar Rol a un Core Identity Usuario (12:00)
Metodo Controller para Agregar Rol a Usuario (5:44)
Eliminar Rol a un Core Identity Usuario (10:00)
Metodo Controller para Eliminar Rol a Usuario (3:55)
Listar roles pertenecientes a un Identity Core Usuario (9:02)
Metodo Controller para Listar Roles por Usuario (5:15)
JWT Seguridad Avanzada - Agregar Roles al Token de Seguridad
Crear nuevos Claims como Roles en JWT (11:44)
Implementar Seguridad por Roles en Controllers
Manejo de Controllers con Roles / Authorize para filtro por Roles (9:38)
HashPassword y Actualizacion de Usuarios
Crear Logica para actualizar Usuario Registrado y Password con HashPassword (26:03)
Metodo Controller para Actualizar Usuario (6:10)
Arquitectura del Frontend - Instalando Herramientas
Instalacion de NVM y Node- Muy importante (4:05)
Instalar extensiones React en Visual Studio Code (1:05)
Arquitectura de Proyectos Web y React SPA
Proyectos Web Tradicionales y SPA (9:27)
Arquitectura y workflow de React (9:44)
Creacion de Proyecto React Hooks
Creación de proyecto React (6:08)
Funcionamiento de React Hooks
Descripción de la estructura del proyecto React Hooks (11:08)
React Hooks y useState (9:06)
Mensajes entre componentes React Hooks (8:48)
React Hooks y useEffects (3:31)
React Hooks consumiendo Web Service (15:29)
Iniciando el proyecto Front End React Hooks y Material Design
Front End Project - Arquitectura y ASP.NET Core (2:55)
React Hooks consumiendo Web Service (7:28)
Creacion del theme de nuestro proyecto (7:12)
Implementacion del theme en React Hooks (13:19)
Creacion de Registrar Usuario React Hook (10:52)
Grids y Modelo Responsive (13:53)
Material Design y distribucion de componentes por Grids (13:26)
Crear Login React Hooks (11:54)
Material Design Controles en Login React Hooks (4:51)
Crear Perfil Usuario React Hooks (11:48)
Crear Funcionalidad Registro de Usuario con React Hooks y ASP.NET Core
Configurar Cors y Usuario en WebAPI Project (7:29)
Agregar useState a Registrar Usuario Hook (8:44)
useState y evento onChange en Hooks Componentes (10:05)
Axios funcionando en nuestro proyecto (2:23)
Crear Archivo Request Generico en Axios (7:30)
Crear Action para Registrar Usuario (6:42)
Component Hook Registrar Usuario usando Actions (10:26)
Registrar Token en LocalStorage (6:33)
Perfil de Usuario Agregando JWT Token en Request
Agregar token en Header de Axios Request (4:58)
Agregar useState a PerfilUsuario Hooks (9:57)
Perfil Usuario Hooks consumiendo Web Service Endpoint (14:46)
Actualizar Usuario usando Web Service (13:29)
Login Hooks con JWT y ASP.NET Core
Login React Hooks - Action y Axios (16:01)
Navegacion entre componentes React Hooks
Navegacion con react-router-dom (10:30)
Crear Barra de Navegacion - Parte 1 (10:24)
Crear Barra de Navegacion - Parte 2 (16:34)
Sesion de Usuario y React Context API
Context API y variables de estado Globales (3:28)
Worflow de Context API (6:18)
Implementacion de Context API (12:24)
Creando Reducer Sesion Usuario (12:31)
Creando Reducer Snackbar (7:17)
Indice de Reducers (4:47)
Implementar Context API en App (4:44)
Almacenando Valores en Context API (12:10)
Consumir variables de estado globales (9:09)
Snackbar en mi proyecto React Hooks
Snackbar como trabajan (10:55)
Snackbar Generico para todos los React Hooks (14:00)
Snackbar en Perfil Usuario (9:35)
Creacion de Menus con React Hooks y Material Design
Controles Drawer en Material Design (17:12)
Creacion de Menu Desplegable Izquierdo (17:43)
Creacion de Menu Desplegable Derecha - Parte 1 (10:58)
Creacion de Menu Desplegable Derecha - Parte 2 (9:46)
Manejo de Archivos en ASP.NET Core
Manejo de Archivos (4:21)
Creando Archivos de Migracion para Documento Entidad (6:56)
Guardar imagen en la Base de Datos (17:34)
Consumir imagen desde el backend (11:57)
Consumir imagen desde Login y Perfil Usuario (11:15)
Funcionalidad Generica para subir archivos (10:22)
Funcionalidad Generica para Consultar Archivos (8:09)
Controller para Manejo de Archivos (5:32)
Agregar FirstOrDefaultAsync() en consulta de archivos (3:20)
Manejo de Archivos en React Hooks
Instalacion de componente Upload (3:16)
Implementar upload en Perfil Usuario (11:37)
Implementar upload en Perfil Usuario - Parte 2 (8:00)
Crear action para Procesar Archivos (12:29)
Guardando Imagenes en React Hooks Perfil (6:21)
Consumir imagenes desde el backend en React Hooks (15:36)
Consumir imagenes de forma global (10:23)
Seguridad de navegacion en React Hooks
Agregando seguridad a componente React Hooks (14:26)
Agregando seguridad a componente React Hooks - Parte 2 (20:23)
Promesas multiples Asincronas con React Hooks y ASP.NET Core
Manejo de Promesas en React Hooks (8:38)
Creacion de Formulario Nuevo Curso (12:56)
Manejo de Fechas en React Hooks (11:09)
Creacion de variables estado locales (7:56)
Agregar Componente Hook Upload (8:07)
Guardar Curso e Imagen en ASP.NET Core (16:56)
Validacion de Curso e Imagen (16:45)
Paginacion en React Hooks
Paginacion en React Hooks (15:35)
Trabajando con Table Material Design (13:12)
Implementando Paginador (17:19)
Busquedas en Paginacion (8:27)
Busquedas en Paginacion - Parte 2 (15:39)
Reportes en PDF en ASP.NET Core
Reportes en PDF (4:26)
Instalacion de Libreria para Generar Reporte (1:21)
Crear Clase Exportar PDF (5:42)
Crear Documento PDF (9:17)
Crear Controller para Exportar PDF (3:43)
Integrar SQL Server/ Entity Framework /Export PDF en Reporte (19:15)
Desplegar la Aplicacion ASP.NET Core y React Hooks hacia Microsoft Azure
Registrar y levantar servicios en Microsoft Azure (8:32)
Crear Base de Datos y Web App en Microsoft Azure (19:23)
Migration de SQL Server local hacia Microsoft Azure SQL Server (9:45)
Desplegar Proyecto ASP.NET Core y React Hooks hacia Microsoft Azure (18:36)
Teach online with
Snackbar como trabajan
Lesson content locked
If you're already enrolled,
you'll need to login
.
Registrate en el curso para continuar