Programa del Curso

    1. Bienvenida al curso

    2. Instalación de herramientas para el backend

    3. Clean Architecture para mi Ecommerce

    4. Creacion de proyectos

    5. Referencias entre proyectos

    6. Ejecutar y Hacer Debug de NET Api

    7. Instalando Dependencias en Domain

    8. Definiendo abstract class Entity

    9. Entidades de Producto y Dependencias

    10. Definición de Carrito de compra y Ordenes

    1. Definición de entidad Usuario y Role Constantes

    2. Trabajando en el DBContext

    3. Relaciones entre Entidades

    4. Reglas de entidades

    5. Librerías de Application

    6. Application Layer

    7. Implementación de Generic Repository

    8. Implementación de Unit of Work

    9. Creación de Docker Container SQL Server

    10. Configuración de dotnet-ef

    1. Configuración de inyecciones en Program

    2. Configuración de Auditoria

    3. Inyecciones en Persistencia Layer

    4. Registrar Records Master

    5. Ajuste de Namespace e instalación de librería

    6. Crear Archivos de Migración

    7. Requerimientos Técnicos vs Funcionales

    8. Funcionalidad para upload de imágenes

    9. Funcionalidad de Envió de Emails

    10. Enviar Email con GunEmail

    11. Validaciones en Pipelines Behaviours

    12. Middleware Exceptions

    13. Middleware Exceptions- parte 2

    14. Middleware Exceptions- parte 3

    15. Seguridad Services

    16. Mapping Profile

    17. Pagination

    18. CQRS Consulta de Datos

    19. Services en Application y API

    1. Postman Configuración

    2. Postman Ejecución de Endpoint

    3. Mapeando resultados con View Models

    4. Mapping de Entidades en VM y Postman

    5. Paginacion de Products

    6. Paginación con Query and Handler

    7. Ejecución de Pagination de Productos

    8. Funcionalidad Buscar Producto por Id

    9. Ejecución y búsqueda por Id

    10. Funcionalidad de Login

    11. Ejecutando Login

    12. Registro de Usuarios

    13. Ejecución de Registro de Usuario

    14. Enviar Email para Reset Password

    15. Controller y ejecución send email

    1. Resetear Password con el Token

    2. Cambiar password endpoint

    3. Actualizar Password en Perfil

    4. Ejecutar update password en perfil

    5. Update Usuario Perfil

    6. Ejecutar en postman update usuario

    7. Administración de usuarios

    8. Actualizar usuario por Admin

    9. Desactivar y Activar Usuarios

    10. Consulta de usuario por ID

    11. Consulta de usuario por session token

    12. Consulta de usuario por username

    13. Pagination de Usuarios

    14. Lógica Pagination Users

    15. Test de Pagination Users

    1. Master de Roles

    2. Master Paises

    3. Master Categorías

    4. Creación de Productos

    5. Diseño y construcción de controller CreateProduct

    6. Actualizar Producto por Admin

    7. Controller y ejecucion de actualizar producto

    8. Eliminar Producto - Cambiar Status

    9. Mantenimiento de Reviews

    10. Creación de Reviews

    11. Eliminar Review por Admin

    12. Estructura de Paginación

    13. CQRS Pagination Reviews

    14. Ejecutar y Test de Pagination

    15. Carrito de Compras

    16. Generar Carrito de Compra

    17. Ejecución de controller para ShoppingCart

    18. Actualizar Carrito de Compras

    19. Agregar Items al Carrito de Compras

    20. Eliminar Item del Carrito de Compras

Información

  • 179 lecciones
  • 36.5 horas de contenido en video