Domain Driven Design - DDD by Nizam Abdul Khadar


Details
Join us for an insightful online meetup where we dive deep into the principles and practices of Domain-Driven Design (DDD)! This event is perfect for software developers, architects, and tech enthusiasts looking to enhance their understanding of how DDD can simplify complex software development projects by bridging the gap between business logic and technical implementation.
Key Takeaways:
• Learn the fundamentals of DDD and why it is critical for building scalable, maintainable systems.
• Understand how to effectively model business domains and align your codebase with business needs.
• Explore DDD strategic and tactical patterns, including entities, value objects, aggregates, and repositories.
• Discover how to collaborate effectively between technical and non-technical stakeholders using a ubiquitous language.
• Get practical insights into applying DDD in real-world projects, including monolithic and microservices architectures.
Agenda:
• Introduction to Domain-Driven Design (DDD)
• Strategic Design: Defining Bounded Contexts and Ubiquitous Language
• Tactical Design: Entities, Value Objects, Aggregates, and Repositories
• Real-World Applications and Case Studies
• Q&A and Open Discussion

Domain Driven Design - DDD by Nizam Abdul Khadar