Training Sofka U

Domain Driven Design (English version) (D002-clonar)


Descripción
Modelando software centrado en el dominio de problema, usando tácticas y estrategias de desarrollo de software.
Contenido Curso
  • Introduction to the course
  • Introducción
  • What is DDD?
  • DDD fundamentals
  • Fundamentos
  • Domain and sub-domain
  • Ideación de un problema: Ejemplo
  • Bounded context.pdf
  • Ubiquitous language
  • Análisis de modelo: Ejemplo
  • Identifying the problem: example
  • DDD fundamentals-quiz
  • Strategical DDD
  • Relation between contexts.pdf
  • Domain model resume
  • Modelamiento de Dominio
  • Let's explain what an aggregate is
  • Example: Modeling an EMR (Electronic medical records)
  • Bounded context of an EMR
  • Context mapping
  • Modelamiento de Dominio: Comportamientos
  • Technical integration patterns
  • Strategical DDD-quiz
  • Tactical DDD
  • Value Objects
  • Entities
  • Aggregates
  • Domain Events
  • Repositories
  • Domain Services
  • Commands and queries
  • Factories
  • Modules
  • Introducción de DDD Táctico
  • Resumen de DDD Táctico
  • Tactical DDD-Quiz
  • Domain modeling
  • Introducción a la practica
  • Event Storming
  • What is a pet project?
  • Análisis del problema: Primera Pauta (Ideación)
  • Creating the big picture- Problem analysis
  • Análisis del problema: Segunda Pauta (Modelamiento de Dominio)
  • Creating the domain model - Problem analysis
  • Análisis del problema: Tercera Pauta (Eventos,Comandos y Consultas)
  • Análisis del problema: Cuarta Pauta (Implementación)
  • Problem analysis: implementation.
  • DDD library abstractions in JAVA
  • Ejemplo practico
  • Aggregate Root
  • Final challenge
  • Reto de evaluación
Reglas de finalización
  • Todas las unidades deben ser completadas
  • Otorga un certificado con una duración de: Para siempre