The Domain-Driven Design Hack-a-thon training course is designed to demonstrate the concepts, processes, and strategies utilized in domain-driven modeling of software systems.
The course begins with describing theory of Domain-Driven Design (DDD). Next, it examines on the development of a domain model, specific to the domain of the student's current project. The course concludes with an overview of strategic design and designing within the enterprise.
Purpose
|
Learn how to model software using the DDD paradigm. |
Audience
|
Software developers looking to mature the quality of their software through DDD. |
Role
| Software Developer |
Skill Level
| Advanced |
Style
| Workshops |
Duration
| 5 Days |
Related Technologies
| Software Architecture |
Productivity Objectives
- Differentiate what is and what isn't DDD
- Discover and improve the DDD model using best practices
- Translate the DDD model into code
- Illustrate strategic designs