Visual Modeling with UML 2 Training

Answers to Popular Questions:

 
Yes, this class can be tailored to meet your specific training needs.
Yes, we provide consulting services.
Yes, group discounts are provided.

Course Description

 
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.
Course Length: 1 Days
Course Tuition: $390 (US)

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

Course Directory [training on all levels]

Upcoming Classes
Gain insight and ideas from students with different perspectives and experiences.

Interesting Reads Take a class with us and receive a book of your choosing for 50% off MSRP.