|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
As programs became more and more complex during the later part of the last century, a new model was proposed to simplify the process of software design. Object-Oriented Design is based on reusing software components (called objects), which are modular, encapsulated, abstracted, and related in hierarchies. These components can be modeled in any Object Oriented methodology, like UML, or implemented in any Object Oriented language, like Java. OOD has become the standard software design ideology through its power and simplicity. | |
WA1841 Introduction to Developing OO Applications using RAD 7.5 |
||
Learn the key object technology concepts together with the current trends, tools, and techniques to support developing Java applications. Learn not only the object technology concepts, but also the fundamentals of the Java language itself, to write and organize classes to create a simple, but usable application. In our hands-on labs, take a case study from paper to product. Learn to use the Unified Modeling Language (UML) to model a business' problem domain. Take the case study through the stages of analysis and design to finally implement a simple Java program based on the study. |
||
WA1783 Introduction to Developing OO Applications with Java for Procedural Developers using RAD 7.0 |
||
| Learn the key object technology concepts together with the current trends, tools, and techniques to support developing Java applications. Learn not only the object technology concepts, but also the fundamentals of the Java language itself, to write and organize classes to create a simple, but usable application. In our hands-on labs, take a case study from paper to product. Learn to use the Unified Modeling Language (UML) to model a business' problem domain. Take the case study through the stages of analysis and design to finally implement a simple Java program based on the study. More Info |
||
WA1690 Object Oriented Analysis & Design with UML and .NET |
||
| Learn how to use object-oriented techniques from requirements gathering to implementation. Students learn how to analyze and design classes and their relationships to each other in order to build a model of the business requirements. A strong emphasis is placed on diagram notation for use cases and class relationships, as well as on sequence and state diagramming to capture the dynamic behavior of the system. More Info |
||
WA1600 Mastering Rational Software Architect v7 |
||
| Rational Software Architect (RSA) v7 is an advanced modeling tool for development and design. It is used to generate and develop code based on a UML model. The goal is to explain in detail what RSA is and how to use the many aspects that are featured with this product. The course will teach how RSA can aid application development from the beginning stages of analysis and design to the generation of artifacts such as code and documentation. More Info |
||
WA1590 Introduction to UML and Visual Modeling |
||
| Students are introduced to OOAD and UML in this course. The most common UML diagrams used to capture design decisions are explained. More Info |
||
WA1522 Object-Oriented Analysis and Design with UML and RUP using Rational Software Architect (RSA) |
||
| Learn how to use object-oriented techniques from requirements gathering to implementation. Students learn how to analyze and design classes and their relationships to each other in order to build a model of the business requirements. A strong emphasis is placed on diagram notation for use cases and class relationships, as well as on sequence and state diagramming to capture the dynamic behaviour of the system. Rational Software Architect is discussed, and examples show how to use the software to create and maintain the various diagrams in the context of the Rational Unified Process. More Info |
IBM Equivalent: RDB10CE |
|
WA1446 Mastering Rational Software Architect v6 |
||
| Rational Software Architect (RSA) v6 is an advanced modeling tool for development and design. It is used to generate and develop code based on a UML model. The goal is to explain in detail what RSA is and how to use the many aspects that are featured with this product. The course will teach how RSA can aid application development from the beginning stages of analysis and design to the generation of artifacts such as code and documentation. More Info |
IBM Equivalent: DEV496 |
|
WA1325 Introduction to OO Analysis and Design |
||
| Learn how to use object-oriented techniques from requirements gathering to implementation. Students learn how to analyze and design classes and their relationships to each other in order to build a model of the business requirements. More Info |
IBM Equivalent: OB001 |
|
WA1313 OOAD for Managers |
||
| Click more info for course outline. More Info |
||
WA1252 J2EE Enterprise Development using Rational Rose |
||
| This course will teach the students how to use the Rational Rose modeling tool to design and implement a J2EE application. It covers Servlet, JSP and EJB modeling. It also covers database schema design. There are many labs that will give the students hands on experience. More Info |
IBM Equivalent: DEV472 |
|
WA1230 Object Oriented Analysis and Design with UML and RUP using Rational Rose |
||
| Learn how to use object-oriented techniques from requirements gathering to implementation. Students learn how to analyze and design classes and their relationships to each other in order to build a model of the business requirements. A strong emphasis is placed on diagram notation for use cases and class relationships, as well as on sequence and state diagramming to capture the dynamic behaviour of the system. Rational Rose is discussed, and examples show how to use the software to create and maintain the various diagrams in the context of the Rational Unified Process. More Info |
||
WA1220 Introduction to Developing OO Applications with Java for Procedural Developers |
||
| Learn the key object technology concepts together with the current trends, tools, and techniques to support developing Java applications. Learn not only the object technology concepts, but also the fundamentals of the Java language itself, to write and organize classes to create a simple, but usable application. In our hands-on labs, take a case study from paper to product. Learn to use the Unified Modeling Language (UML) to model a business' problem domain. Take the case study through the stages of analysis and design to finally implement a simple Java program based on the study. More Info |
IBM Equivalent: JA329 |
|
WA1208 OOAD With UML using Rational XDE |
||
| Learn how to use object-oriented techniques from requirements gathering to implementation. Students learn how to analyze and design classes and their relationships to each other in order to build a model of the business requirements. A strong emphasis is placed on diagram notation for use cases and class relationships, as well as on sequence and state diagramming to capture the dynamic behaviour of the system. More Info |
||
WA1195 Object Oriented Analysis and Design with UML and RUP using Rational XDE |
||
| Coming Soon |
Learn how to use object-oriented techniques from requirements gathering to implementation. Students learn how to analyze and design classes and their relationships to each other in order to build a model of the business requirements. A strong emphasis is placed on diagram notation for use cases and class relationships, as well as on sequence and state diagramming to capture the dynamic behaviour of the system. Rational XDE Developer Plus for Java is discussed, and examples show how to use the software to create and maintain the various diagrams in the context of the Rational Unified Process. More Info |
|
WA1148 Object-Oriented Analysis and Design with UML and Borlands Together 2007 |
||
| Learn how to use object-oriented techniques from requirements gathering to implementation. Students learn how to analyze and design classes and their relationships to each other in order to build a model of the business requirements. More Info |
||
WA1136 Object Oriented Analysis and Design with UML and RUP |
||
| Learn how to use object-oriented techniques from requirements gathering to implementation. Students learn how to analyze and design classes and their relationships to each other in order to build a model of the business requirements. A strong emphasis is placed on diagram notation for use cases and class relationships, as well as on sequence and state diagramming to capture the dynamic behavior of the system. More Info |
IBM |
|
WA1105 Requirements Management and Use Cases |
||
| This course is an introduction to management of requirements in software projects. It starts by introducing the concepts and ideal for someone who is going to be involved in the requirements management phase of a software project. Hands on exercises allow the students to apply the principles learned throughout the course. More Info |
IBM Equivalent: REQ480 |
|
WA1057 Object-Oriented Analysis and Design with UML and Java |
||
| Students learn how to analyze and design classes and their relationships to each other in building a model of the business requirements. Usage of Java in implementation of object-oriented designs is discussed to provide a smooth transition to the implementation phase of the project. More Info |
||
WA1008 OOAD using UML and Rational Rose |
||
| Programmers familiar with Object-Oriented concepts will learn how to visually design complex applications using UML notations. More Info |
||
WA1005 UML |
||
| Students will participate in case studies and short exercises. The Unified Modeling Language (UML) is introduced and is used as the common language in all examples and exercises. More Info |
||