Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Ecommerce Amazon con ASP.NET Core y React Hooks en Clean Architecture
Creación de Proyectos en Backend
Importante sobre architecture y recursos de asp.net core
Instalación de herramientas para el backend (7:35)
Clean Architecture para mi Ecommerce (3:34)
Creación de proyectos (6:23)
Referencias entre proyectos (7:53)
Ejecutar y Hacer Debug de NET Api (9:51)
Clean Architecture : Dominio Layer
Instalando Dependencias en Domain (3:52)
Definiendo abstract class Entity (9:45)
Entidades de Producto y Dependencias (10:18)
Definición de Carrito de compra y Ordenes (22:14)
Definición de entidad Usuario y Role Constantes (6:00)
Implementando Entity Framework en el Persistence Layer
Trabajando en el DBContext (14:54)
Relaciones entre Entidades (16:23)
Reglas de entidades (7:39)
Librerias de Application (6:55)
Application Layer (11:15)
Implementación de Generic Repository (15:18)
Implementación de Unit of Work (7:41)
Creación de Docker Container SQL Server (3:54)
Configuración de dotnet-ef (5:42)
Configuración de inyecciones en Program (23:03)
Configuración de Auditoria (8:04)
Inyecciones en Persistencia Layer (8:45)
Registrar Records Master (21:27)
Ajuste de Namespace e instalación de librería (3:32)
Crear Archivos de Migración (11:27)
Clean Architecture : Requerimientos Técnicos
Requerimientos Técnicos vs Funcionales (4:15)
Funcionalidad para upload de imágenes (23:05)
Funcionalidad de Envió de Emails (18:19)
Validaciones en Pipelines Behaviours (9:41)
Middleware Exceptions (15:14)
Middleware Exceptions- parte 2 (10:18)
Middleware Exceptions- parte 3 (14:04)
Seguridad Services (17:42)
Mapping Profile (1:30)
Pagination (22:50)
CQRS Consulta de Datos (24:37)
Services en Application y API (19:02)
Administración de Productos
Postman Configuración (5:54)
Postman Ejecución de Endpoint (2:23)
Mapeando resultados con View Models (17:13)
Mapping de Entidades en VM y Postman (10:34)
Paginación de Products (19:29)
Paginación con Query and Handler (20:15)
Ejecución de Pagination de Productos (22:39)
Funcionalidad Buscar Producto por Id (13:04)
Ejecución y búsqueda por Id (6:31)
Seguridad de Ecommerce
Funcionalidad de Login (24:46)
Ejecutando Login (13:53)
Registro de Usuarios (17:39)
Ejecución de Registro de Usuario (9:41)
Reset Password por envió mails, management users
Enviar Email para Reset Password (14:05)
Controller y ejecución send email (4:55)
Resetear Password con el Token (11:25)
Cambiar password endpoint (5:19)
Actualizar Password en Perfil (13:07)
Ejecutar update password en perfil (6:13)
Update Usuario Perfil (13:40)
Ejecutar en postman update usuario (9:53)
Seguridad desde Rol Administrador
Administración de usuarios (11:05)
Actualizar usuario por Admin (11:32)
Desactivar y Activar Usuarios (12:24)
Consulta de usuario por ID (12:10)
Consulta de usuario por session token (15:56)
Consulta de usuario por username (8:54)
Pagination de Usuarios (11:45)
Lógica Pagination Users (11:57)
Test de Pagination Users (6:09)
Administración de Productos
Creación de Productos (19:02)
Diseño y construcción de controller CreateProduct (17:18)
Actualizar Producto por Admin (18:19)
Controller y ejecución de actualizar producto (11:35)
Eliminar Producto - Cambiar Status (16:23)
Administración de Reviews y Comentarios
Mantenimiento de Reviews (11:46)
Creación de Reviews (9:22)
Eliminar Review por Admin (13:34)
Eliminar Review por Admin (9:04)
CQRS Pagination Reviews (11:32)
Ejecutar y Test de Pagination (6:13)
Administración de Carrito de Compras
Carrito de Compras (18:38)
Generar Carrito de Compra (12:34)
Ejecucion de controller para ShoppingCart (7:22)
Actualizar Carrito de Compras (15:30)
Agregar Items al Carrito de Compras (4:57)
Eliminar Item del Carrito de Compras (15:35)
Stripe y Pagos en NET Core 7 con Tarjetas de Credito
Almacenar dirección de envío (14:54)
Usuario en sesión con dirección (8:41)
Ordenes de Compra y Stripe (8:40)
Modelo de Orden de Compra (15:35)
Guardar Orden de Compra (36:59)
Enviar Order a Stripe (7:19)
Actualizar orden de compra (10:14)
Consulta avanzada de Orden de Compra (11:35)
Ordenes de Compra y Pagos
Creación de Paginación de Ordenes de Compra (12:29)
Funcionalidad de Pagination en Orders (12:13)
Ejecución de Paginación para Admin y Ordenes (11:35)
Pagination Admin de Productos (2:33)
Confirmación de Pagos (16:07)
Instalación de Proyecto React Hooks
Por que NVM y Control de Versión de React (5:40)
Instalación de NVM - Importante (5:32)
Configuración de Proyecto React (5:18)
Modelo de Programación en Frontend (1:30)
Componentes Layout y Home
Configuración de librerías de Proyecto (6:29)
Cabecera y Pie de Pagina del Portal (9:20)
Pagina de Inicio (3:59)
React Router y Navegación (7:38)
Metadata en React (4:36)
Redux y Slice en Ecommerce
Que es Redux (6:40)
Implementando Redux (6:30)
Creación de Action Products (9:46)
Configuración URL Base en Axios (6:17)
Redux y variables de estado (20:11)
Render Productos en Pagina Principal (22:36)
Component Loading desde Reducer (7:37)
Notificaciones y Mensajes en React Alert (10:34)
Recurso opcional: Docker Fundamentos
Que es Docker? (4:06)
Instalación de Docker (7:47)
Como funciona docker? (8:44)
Containers en Sistemas Operativos (6:40)
Como se crea un docker container? (2:59)
Comandos en Docker Run (7:50)
Comandos para Listar Containers (5:10)
Ciclo de vida de un container (8:07)
Stop y Kill Containers (5:48)
Laboratorio Redis y acceso a Shell (9:21)
Acceso a shell con Docker Run (3:35)
Creacion de imagenes con Docker (3:16)
Teach online with
Funcionalidad de Login
Lesson content locked
If you're already enrolled,
you'll need to login
.
Registrate en el curso para continuar