El Curso Clean Architecture y DDD en .NET está diseñado para profesionales con experiencia en desarrollo que buscan especializarse en arquitecturas avanzadas. Este programa profundiza en la aplicación de Clean Architecture y Domain Driven Design (DDD) en proyectos reales con .NET, preparando a los participantes para superar desafíos complejos y diferenciarse en el sector tecnológico.
Personas que lideran proyectos en .NET, que quieren alcanzar un nivel superior en diseño y gestión técnica.
1.Clean architecture en .NET
1.1 Aplicaciones profesionales con net
1.2 Domain driven design
1.3 Modelando con domain driven design
1.4 Principios de arquitectura
2 Capa de domain
2.1 Instalación de herramientas
2.2 Clean architecture en .NET
2.3 Capa de domain
2.4 Creación de solución y proyecto domain
2.5 Creando entidad en dominio
2.6 Modelando con DDD
2.7 Domain model con object values
2.8 Modelo enriquecido en DDD
3. Domain events y notifications
3.1 Modelando entities con factory methods
3.2 Domain events y notificaciones
4. Patron repository y UnitOfWork
4.1 Patron repository y UnitOfWork
4.2 Modelamiento de entity
4.3 Alquileres y reservas
4.4 Domain services en DDD
5.Modelando comportamientos de entity
5.1 Ajuste en modelo entidad
5.2 Estados en entity
5.3 Objetos result y error
5.4 Estados y eventos
Test de conocimientos I
6.Object values y entities
6.1 Ajuste en dominio
6.2 Shared en domain model
6.3 Agregar nuevas entidades
6.4 Objects values con logica
7.Capa de application
7.1 Creación proyecto application
7.2 Configurando mediatR
7.3 Abstracciones de CQRS
8.MediatR y patron mediator
8.1 Implementación concreta mediatR
8.2 Datetime provider en DDD
8.3 Domain event handler en clean architecture
9.Dapper en clean architecture
9.1 Consultas en clean architecture
9.2 Dapper en clean architecture
9.3 Consulta en dapper
9.4 Consulta compleja con proyecciones
10.Cross cutting concern para logs y validación
10.1 Cross cutting concerns
10.2 Registro de logs en clean architecture
10.3 Pipeline de validation
Test de conocimientos II
11. Capa de infrastructure
11.1 Creación proyecto infrastructure
11.2 Dependency injection en infrastructure
11.3 Ajuste en el namespace
11.4 Installacion de EF y configuración
11.5 Configuración de domain entities
11.6 Modelo de entidades
12.Implementando repository y dapper
12.1 Aplicando la configuración automática en entidades
12.2 Implementado repository en DDD
12.3 Instancia connection para dapper
13.Concurrencia optimista en NET
13.1 Unit of work y domain events
13.2 Concurrencia optimista en net
14.Capa de presentación
14.1 Creación de proyecto api
14.2 Agregar dependency injection
14.3 Creación de controllers
14.4 Setup postgres database
14.5 Instalación de EF soporte de migración
14.6 Migración con EF
14.7 Acceso a la base de datos
14.8 Data de prueba con dapper
14.9 Middleware global en clean architecture
14.10 Pruebas en postman
Test de conocimientos III
Curso Clean Architecture y DDD en proyectos .NET
Los participantes deberán tener nociones básicas del tema, permitiéndoles profundizar en los contenidos desde el primer día.
Información Adicional
Precio: 300 €
Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE
Otros cursos