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

    1. Instalando Dependencias en Domain

    2. Definiendo abstract class Entity

    3. Entidades de Producto y Dependencias

    4. Definición de Carrito de compra y Ordenes

    5. Definición de entidad Usuario y Role Constantes

    1. Trabajando en el DBContext

    2. Relaciones entre Entidades

    3. Reglas de entidades

    4. Librerías de Application

    5. Application Layer

    6. Implementación de Generic Repository

    7. Implementación de Unit of Work

    8. Creación de Docker Container SQL Server

    9. Configuración de dotnet-ef

    10. Configuración de inyecciones en Program

    11. Configuración de Auditoria

    12. Inyecciones en Persistencia Layer

    13. Registrar Records Master

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

    15. Crear Archivos de Migración

    1. Requerimientos Técnicos vs Funcionales

    2. Funcionalidad para upload de imágenes

    3. Funcionalidad de Envió de Emails

    4. Enviar Email con GunEmail

    5. Validaciones en Pipelines Behaviours

    6. Middleware Exceptions

    7. Middleware Exceptions- parte 2

    8. Middleware Exceptions- parte 3

    9. Seguridad Services

    10. Mapping Profile

    11. Pagination

    12. CQRS Consulta de Datos

    13. 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

    1. Funcionalidad de Login

    2. Ejecutando Login

    3. Registro de Usuarios

    4. Ejecución de Registro de Usuario

Información

  • 179 lecciones
  • 36.5 horas de contenido en video