Drawing pictures using the UML is easy. A lot of people can do it. Using the UML to do Component Based, Object-Oriented Design is a lot tougher to do. A lot of people talk about it. They describe all the patterns they've ever heard about. The only thing they prove is that they know the buzzwords. If you want to learn a practical approach, taught using real-life examples, presented in a cookbook style then you've come to the right place.
Our Advanced design workshop will give you what you need in order to use UML to do Component Based, OO Design with Patterns on your next project. This material is based on real-world experience, with examples that come from real projects. This material has been prepared with the Java developer in mind, and it will increase your productivity and effectiveness.
The workshop presents design in the context of an integrated Software Development Process. Participants will learn about the artifacts on which designs are built, and the activities necessary to create an effective and complete design. Patterns will be presented in a practical fashion, using real-life examples that will allow you to compare the effectiveness of competing patterns. Complementary patterns are combined to create comprehensive solutions.
System Architects, Designers, and Developers with hands-on experience using Java or C++, and Object-Oriented knowledge and experience.
Exercises and examples will provide students with the opportunity to try the presented UML constructs, and to get hands-on experience with the patterns thought in class.