Skip to main content

Instructor-led training

Visual Modeling with UML 2 Training in Warsaw, Indiana

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

This one-day course is a focused and pragmatic introduction and survey of visual modeling practice using the Unified Modeling Language (UML) version 2. It can be a first step toward formal training in object-oriented analysis and design, or it can fulfill a need for a br oad understanding of UML without a need for detail that the student ma y not need, or is not prepared to absorb. This course provides a concise overview of object-orientati on, clearly defines the distinctive properties of classes versus objects, and how to think qualitatively about object-orientation while remain ing independent of any specific implementation or programming language. The course discusses and offers examples of all 13 diagrams in UML version 2, but focuses on the five â??coreâ?? diagrams needed most frequently for business analysis, and software pr ojects. Students complete six di agramming exercises, and work together in an additional conceptu al exercise. The exercises provide the students the opportunity to immediately test and evaluate their u nderstanding of the course content.

Prerequisites

None

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
Request a Training Proposal

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.