Instructor-led training
Visual Modeling with UML 2 Training in Colleyville, Texas
This one-day course is a focused and pragmatic introduction and survey of visual modeling practice using the Unified Modeling Language (UML) version 2.
What you'll learn
Prerequisites
Course Outline
1. Introduction to Classes & Objects
Why is Object Thinking Important to
You?
Concept: Object
Concept: Object Operations
Concept: Class
Concept: Object from a Class
Concept: Relationships
Concept: Abstraction
Object Interactions
2. UML Overview
The Unified Modeling Language
UML Version 2
The 13 Diagrams
The five “Core” UML Diagrams
3. UML Use Case Diagram
Intent and Anatomy of a Use Case Diagram
4. UML Class Diagram
Intent and Anatomy of a Class Diagram
UML Class Notation
UML Visibility Notation
5. UML Class Diagram Relationships
Association
Aggregation
Composition
Inheritance
6. The UML Behavioral Diagrams
7 Behavioral Diagrams in UML
7. UML Sequence Diagram
Sequence Diagram Intent and Anatomy
8. UML State Machine Diagram
State: Why is it Important?
Events
Activities
Actions
Transition
Special States: Initial State and
Final State
Constructing a State Machine Diagram
9. UML Activity Diagram
Activity Diagram Intent and
Anatomy
10. UML 2 Notation Reference
Training locations
Visual Modeling with UML 2 training across the U.S. and beyond.
We provide Visual Modeling with UML 2 training onsite and live online for organizations throughout the United States and internationally.
View all Visual Modeling with UML 2 training locations
Train your team with HSG
Private, instructor-led training customized for your organization.
- Onsite or live online delivery
- Customized curriculum
- Training for groups of 3 or more
- Flexible scheduling
- Experienced instructors
Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com
Ready to train your team?
Let's customize this training for your organization.
Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.