
📥 Data Migration: From Legacy to Event-Driven Architecture
Learn how to migrate data from legacy code to an event-driven architecture.
💸 First lesson available without registration!
In the Event-Driven Architecture course we analyze how the different services of our company communicate, but… How do we model the services and applications of our company?
If we want to model a complex system, we need to complement principles and techniques like the SOLID principles or Hexagonal Architecture with a strategic part. This is where Domain-Driven Design (DDD) comes in.
DDD acts as an umbrella grouping a whole series of concepts at a technical and strategic level to promote:
What we will see in this course:
This course is agnostic to programming language; however, to avoid it being pure theory, we will see implementation examples in PHP, Java, and Scala.
This course complements the courses on SOLID, Hexagonal Architecture, CQRS, Communication between [micro]services with Event-Driven Architecture, and CQRS and Event-Sourcing.
Therefore, we recommend that you first take the ones that interest you the most to have those concepts clear, and then delve into the more strategic concepts with this DDD course. For only €30, you have access to all courses!
Here is the first video of the course so you can get an idea of the quality of the content 😬
We won’t increase the price while your subscription is active