Programa del Curso

    1. Presentación del curso

    2. Setup del proyecto Clean Architecture - Importante

    3. Instalación de Herramientas

    4. Compilación de Proyectos Clean Architecture

    5. Identificadores Strong ID en DDD

    6. Creación de Identificadores

    7. Eventos en Domain

    8. Modelando Ids en Entidades

    9. Infrastructure y Configuración de Entidades

    10. Conversión para Strong Type Id

    1. Modelos de Authenticacion en Clean Architecture

    2. Encriptación y JWT

    3. Creando Object Value HashPassword

    4. Handler Login y Metodo Repository

    5. Creando Json Web Tokens

    6. Lógica de Json Web Tokens

    7. Handler de Login

    8. Controller y Acceso con JWT

    9. Registro de Usuarios

    10. Repository User - Busqueda de Usuario

    11. Controllers de Registro

    12. Creacion de Usuarios y Migracion a Database

    1. Docker Containers

    2. Docker Compose para proyectos

    3. Creación de Dockerfile

    4. Creación de Docker Compose

    5. Configuración de Cadena de Conexión a Postgres Container

    6. Ejecutando Docker Compose en Dev Environment

    7. Authorization en Clean Architecture

    8. Clases abstractas y genericas para authorization

    9. Configuración de Entidad Role

    10. Roles y Users - relacion de muchos a muchos

    11. Creacion de Modelo Permission

    12. Configuracion en DDD de Permissions

    13. Migracion con nuevo modelo de Authorization

    1. Authorization en Controllers y Endpoints

    2. Creación de notación Permission

    3. Registro de Permissions y Policies

    4. Generacion de Token con Permissions

    5. Controllers y Authorization Avanzado en Clean Architecture

    6. Serilog en Clean Architecture

    7. Implementando Serilog en .NET

    8. Instalando Serilog en Docker Container

    9. Extendiendo Funcionalidades de Serilog para .NET

    10. Configuracion de proyecto con multiples environments

    11. Ejecutando Serilog para Multiples .NET Apps

    1. Paginacion en Clean Architecture

    2. Paginacion con Interfaces

    3. Implementacion de Specification Generic

    4. Evaluator de Query y Specification

    5. Agregar Specification en Repository

    6. Record como input de pagination

    7. Pagination en Application y CQRS

    8. Handler y construccion de Paginacion por Vehiculos

    9. Integracion con Controller y Test

    10. Paginacion con Genericos

    11. Creacion de Extensiones

    12. Implementando logica en Contenedor de depedencias

    13. Paginación en Controllers

    14. Taller de Codigo - Paginacion de Vehiculos

    1. Paginacion con Dapper

    2. Creación de Lógica de Paginación

    3. Dapper y Paginacion en CQRS

    4. Dapper Pagination Test

    5. Versiones para API

    6. Implementando versiones para API

    7. Swagger para multiples versiones

Información

  • $90.00
  • 117 lecciones