UML Training: OOAD & UML with Patterns--Overview
This 5-day UML Training course will familiarize you with all phases of Object-Oriented Analysis and Design, OOAD, using the Unified Modeling Language (UML) methodologies. You will learn how to consider any subject matter and identify all its concepts and relationships to express and model them using the UML tools. Furthermore, you'll learn advanced Analysis and Design strategies based on the most powerful Object-Oriented Patterns. Our UML Training Sessions offer a very balanced blend of lectures and exercises which render the learning process attractive, interactive, and very thorough.
How are we different from other training companies? Click here.
Optionally, this course will also show you how to apply OOAD to a variety of important areas in today's industry, such as Object-Oriented Programming, the mapping from OO to relational, and Business Process Modeling or Reengineering. It may also include a "Corporate Case Study", an Analysis exercise practiced by the whole class to discover key models that govern your own organization.
Note: This course's , duration, and various options can be adapted to your specific needs.
Objectives:
The objectives of this UML Training Course are to:
- become familiar with all phases of Object-Oriented Analysis and Design (OOAD)
- master the main features of the Unified Modeling Language (UML)
- understand how UML supports the entire OOAD process
- understand the Rational Unified Process (optional)
- master the main concepts of Object Technologies and how to apply them at work
- develop the ability to analyze and solve challenging Problem Domains
- learn the Object Design Principles and understand how to apply them towards implementation
- discover and learn how to use the main OO Analysis Patterns and Design Patterns
- understand how to implement any Object Design with OO Programming Languages like Java, C++ or others.
Outline:
Audience:
There are two types of audiences and therefore two main options:
-
Business Analysts, Project Leaders: we emphasize OO Analysis applied to business cases and skip OO Design and OO Programming. However, we still cover advanced topics like Analysis Patterns and Frameworks. Based upon request, we might add OO Business Process Modeling.
-
Analysts, programming group leaders, programmers, and database modelers: this audience receives the whole material: OO Analysis, OO Design and OO Programming overview, Analysis and Design Patterns, Frameworks and relational implementation of OO Design.
Prerequisites:
None
Faculty:
, MS -- Object Technologies Specialist; OOAD, OO Patterns, OOBPR, and C++ instructor; analyst, developer and mentor in Object-Oriented projects.
, MS -- focuses on OOAD, Design Patterns, OO Programming with Java, C# and C++, and Distributed Enterprise Architecture with J2EE.
See more faculty here.
Price:
$2,370 per participant. Group discounts and special on-site rates available.
How We Differ From Other Training Companies
1) Our Specialty, Our Professional Success
This course has been our main specialty for the last 11 years. We provide a depth and breadth of knowledge that is very hard to find on the market. Our material exposes the art and science of analyzing any subject matter and modeling its corresponding Domain no matter how large, complex or challenging it might be. Though strong academically, this course is entirely based upon our personal experience and record of success. For the last 15 years or so we've been personally exposed to all kinds of problem domains and have solved them all. Please refer to our very rich list of customers.
2) skills-building teaching technique
We do not simply present knowledge. This whole class is about skills building. After each main lecture, we provide a very rich, interactive and animated series of exercises that are straight-to-the-point and comprehensive. Many people ask us whether we also provide lab solutions. Of course we do; however, we usually hand them out when students don't really need them anymore. Our technique consists in asking the course participants specific questions that make them think and move towards the solution by themselves and they usually reach the goal! Our solutions handouts are just a confirmation of what that goal was. This technique ensures that when a chapter is over, the students own it. Based upon that we can move on to the next chapter. People usually need not review their notes in the evening; they've learned with us during the sessions and have successfully applied the knowledge. This is a very practical program. See what our students think about it. Also, please review our very detailed course strategy; it tells you how we proceed to build up such skills.
3) Our Corporate Case Study
We're not preachers, we also perform. By the end of the week--usually the last day--we offer you the option to present the class with a problem to solve, a problem you care about in your own business. Then we invite you to see how the group solves it based on what they learned with us in class. This whole program is about success in real life situations. We want your group to experience it and feel entirely confident that they can apply the methodology in their own day-to-day work.
Course Details
Our course delivery will also include:
- Our detailed course manual
- Two double-sided laminated reference sheets
- All exercise solutions
Course Schedule and Location:
Back to Top
|