Learn uml. uml training. hands-on uml training courses.

UML Training
(Unified Modeling Language Training)

UML Training for beginners to veteran OO programmers.

If you are wondering what UML is, or you are trying to figure out the difference between a class diagram and an object diagram, the Introduction to UML training course is just for you. Or, you can learn Advanced UML concepts, including coverage of the UML 2.0 specification, in the Advanced UML training course.

Introduction to UML Training
(Unified Modeling Language Introduction)

Purpose: Learn how to use development oriented UML Diagrams (Unified Modeling Language Diagrams) via our Intro UML course

Audience: Programmers with some experience in OO programming (Object Oriented programming)

Duration: 2 Days

Summary:
Introduction to UML training examines the history and motivations of UML. Our Introduction to UML training also provides an introduction to some of the more common UML diagrams, including sequence, class, package, and activity diagrams.

Topics:
  • What is UML?
  • History, Evolution, and Competing Modelling Techniques
  • Review of OO concepts
  • Key UML Concepts: Notations, Meta-models, diagrams
  • Essential UML: Class diagrams, sequence diagrams, activity diagrams
  • Working with UML: Diagramming tools, translating UML to code, managing UML artifacts
  • Implementing a sample UML design into code, in either: Java, C++, PHP, or C#

Advanced UML Course

Purpose: Learn all of the UML diagrams in the UML 2.0 specification via our Advanced UML course

Audience: Programmers experienced with OO and UML looking to deepen their UML understanding

Duration: 3 Days

Summary:
Advanced UML training is a continuation of the Introduction to UML training course. The Advanced UML training covers all 13 diagrams in the current UML specification of UML 2.0. Not only does our Advanced UML training examine the nomenclature of the diagrams, it also examines where they are applied and potential issues when using them. This advanced UML class also covers UML creation and management tools.

Topics:
  • Review of UML Concepts: Notations, Meta-models, diagrams
  • Review of Essential UML
  • Advanced UML: Advanced Class diagramming, package diagrams, state diagrams
  • Interaction Diagrams: Sequence diagrams, Collaboration diagrams
  • Collaboration Diagrams: Activity diagrams, sequence diagrams
  • Physical diagrams: component diagrams, deployment diagrams
  • UML programming: Having success with UML
  • Indepth examination of Diagramming tools like Rational and Enterprise Architect

Hands-On Format
Customized, in-depth, instructor-led lecture and lab training.

We'll Come To You
Here are just a few recent training locations: Austin, Baltimore, Boston, Boulder, Calgary, Charlotte, Chicago, Columbus, Dallas, Denver, Detroit, Edmonton, Houston, Indianapolis, Jacksonville, Las Vegas, Los Angeles, Louisville, Memphis, Milwaukee, Montreal, Nashville, New York, Ottawa, Philadelphia, Phoenix, Portland, San Antonio, San Diego, San Francisco, San Jose, Seattle, Toronto, Vancouver, Washington DC

110% Guarantee
If you aren't satisfied with our training, we'll refund your money and give you $750.

Customized for You
We customize every solution to meet the specific learning needs.