Domain-Driven Design (DDD) and Clean Architecture
placeKöln 9. Mär 2026 bis 13. Mär 2026 |
computer Online: Zoom 9. Mär 2026 bis 13. Mär 2026 |
placeKöln 18. Mai 2026 bis 22. Mai 2026 |
computer Online: Zoom 18. Mai 2026 bis 22. Mai 2026 |
placeKöln 20. Jul 2026 bis 24. Jul 2026 |
computer Online: Zoom 20. Jul 2026 bis 24. Jul 2026 |
placeKöln 14. Sep 2026 bis 18. Sep 2026 |
computer Online: Zoom 14. Sep 2026 bis 18. Sep 2026 |
placeKöln 9. Nov 2026 bis 13. Nov 2026 |
computer Online: Zoom 9. Nov 2026 bis 13. Nov 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
The goal for participants attending a course on Domain-Driven Design (DDD) and Clean Architecture is to gain a comprehensive understanding of these software development approaches and their practical implementation. Specifically, the goals for participants may include:- Acquiring Knowledge, Practical Application, Collaboration and Communication, Quality and Maintainability, Professional Growth
Inhalt
-
Introduction to DDD and Clean Architecture
- Introduction to Domain-Driven Design (DDD) principles and concepts
- Eric Evans: Author of "Domain-Driven Design: Tackling Complexity in the Heart of Software"
- Understanding the goals and benefits of Clean Architecture
- Robert C. Martin…
- Introduction to Domain-Driven Design (DDD) principles and concepts
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
The goal for participants attending a course on Domain-Driven Design (DDD) and Clean Architecture is to gain a comprehensive understanding of these software development approaches and their practical implementation. Specifically, the goals for participants may include:- Acquiring Knowledge, Practical Application, Collaboration and Communication, Quality and Maintainability, Professional Growth
Inhalt
- Introduction to DDD and Clean Architecture
- Introduction to Domain-Driven Design (DDD) principles and
concepts
- Eric Evans: Author of "Domain-Driven Design: Tackling Complexity in the Heart of Software"
- Understanding the goals and benefits of Clean Architecture
- Robert C. Martin: Author of "Clean Architecture: A Craftsman's Guide to Software Structure and Design"
- Exploring the relationship between DDD and Clean Architecture
- Case studies and examples of successful DDD and Clean Architecture implementations
- Introduction to Domain-Driven Design (DDD) principles and
concepts
- Domain Modeling with DDD
- Identifying and modeling domain entities, aggregates, and value objects
- Understanding domain-driven design patterns such as repositories, services, and factories
- Applying ubiquitous language and bounded context concepts
- Incorporating Business Components as DDD Bounded Contexts
- Hands-on exercises to practice domain modeling techniques with C#
- Implementing Clean Architecture
- Understanding the layers of Clean Architecture: presentation, application, domain, and infrastructure
- Applying SOLID principles and dependency inversion in Clean Architecture
- Implementing use cases and application services
- Designing and implementing repositories and data access layers
- Utilizing Business Components with an internal Clean Architecture derivation of project structures
- Cross-Cutting Concerns and Quality Assurance
- Handling cross-cutting concerns such as transactions, exceptions, and logging in Clean Architecture
- Defining and monitoring architecture rules using tools
- Ensuring quality assurance in a Clean DDD Architecture
- Techniques for testing a Clean DDD Architecture
- Testing, Deployment, and Continuous Integration
- Testing strategies and techniques in DDD and Clean Architecture with C# testing frameworks
- Test-driven development (TDD) and behavior-driven development (BDD) with DDD
- Deployment strategies for applications built with Clean Architecture
- Integrating Clean Architecture with continuous integration and
delivery pipelines
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
