Terug naar overzicht
Clean Hexagonal Onion with a dash of DDD in Spring
Leer hoe je clean, hexagonal en onion architectuur combineert met DDD in Spring
1 dag
Gevorderd
Breda / extern
Op aanvraagClean ArchitectureHexagonal ArchitectureDDDSpring
Een intensieve eendaagse training over clean architecture, hexagonal architecture en Domain-Driven Design in het Spring framework.
Over deze training
In deze intensieve eendaagse workshop leer je hoe je het clean hexagonal onion architectuurpatroon combineert met Domain-Driven Design (DDD) principes in Spring Boot applicaties. Je ontdekt hoe je robuuste, onderhoudbare en goed testbare applicaties bouwt die bestand zijn tegen verandering.
Wat leer je?
- De architectuurlagen van het clean hexagonal onion patroon
- REST controller design: lezen en schrijven scheiden via CQRS
- Correcte domain modeling technieken
- Domain services en het identificeren van domeinlogica
- Het isoleren van het domein van externe systemen
- Domain entities vs data entities en mapping strategieën
- Het Dependency Inversion Principle om vervuiling van externe API's te voorkomen
- Domain Events implementatie in Spring
Leerdoelen
Na deze training kun je:
- Domain-Driven Design toepassen binnen Spring applicaties
- Het Clean Hexagonal Onion architectuurpatroon effectief implementeren
- Domain Events inzetten voor event-driven software development
- Domeinen beschermen met Anti-Corruption Layers
- Productiekwaliteit code bouwen en refactoren in teamverband
Voorkennis
Voor een optimaal leerrendement beschik je over:
- Ervaring met Java programmeren
- Bekendheid met Docker
Interesse in deze training?
Neem contact met ons op om deze training te plannen voor jouw team.