Domain-Driven Design (DDD) and Clean Architecture

Dauer
Ausführung
Vor Ort, Online
Startdatum und Ort

Domain-Driven Design (DDD) and Clean Architecture

GFU Cyrus AG
Logo von GFU Cyrus AG
Bewertung: starstarstarstar_halfstar_border 7,3 Bildungsangebote von GFU Cyrus AG haben eine durchschnittliche Bewertung von 7,3 (aus 10 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte

placeKöln
25. Nov 2024 bis 29. Nov 2024
computer Online: Zoom
25. Nov 2024 bis 29. Nov 2024
placeKöln
24. Feb 2025 bis 28. Feb 2025
computer Online: Zoom
24. Feb 2025 bis 28. Feb 2025
placeKöln
19. Mai 2025 bis 23. Mai 2025
computer Online: Zoom
19. Mai 2025 bis 23. Mai 2025
placeKöln
18. Aug 2025 bis 22. Aug 2025
computer Online: Zoom
18. Aug 2025 bis 22. Aug 2025
placeKöln
17. Nov 2025 bis 21. Nov 2025
computer Online: Zoom
17. Nov 2025 bis 21. Nov 2025

Beschreibung

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…

Gesamte Beschreibung lesen

Frequently asked questions

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
  • 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

Werden Sie über neue Bewertungen benachrichtigt

Es wurden noch keine Bewertungen geschrieben.

Schreiben Sie eine Bewertung

Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.