UML and Design Patterns

Dauer: 5 Tage, Tageskurs
Kurssprache: deutsch, Unterrichtsmaterial überwiegend in englischer Sprache


This training concentrates on the standard and on conventional usage of the UML. It gives you a brief overview of what design patterns are and how they help you design object-oriented software. It includes design case study that demonstrates how design patterns apply in practice.

Unified Modeling Language (UML)

  • Introduction
  • Development Process
  • Class Diagrams
  • Object Diagrams
  • Sequence Diagrams
  • Package Diagrams
  • Deployment Diagrams
  • Use Cases
  • State Machine Diagrams
  • Activity Diagrams
  • Communication Diagrams
  • Composite Structures
  • Component Diagrams
  • Collaborations
  • Interaction Overview Diagrams
  • Timing Diagrams
Design Patterns
  • Introduction
  • Case Study: Designing a Document Editor
  • Creational Patterns
  • Structural Patterns
  • Behavioral Patterns