GSA Schedule | Contract # GS-02-0144P
Home > Architecture & SOA > Object Oriented Applications and UML
Object Oriented Analysis & Design (OOAD) and Object Oriented (OO) construction methodologies allow Software Engineers to meet the demand from users for responsive, efficient, and flexible software applications. The OO methodologies allow them to meet the demand for proven ROI by providing development speed, robustness, and improved stability, leveraging the ability to reuse code. What's more, OO methodologies give them the ability to design systems that can scale both in terms of efficiency and complexity, and that can be more easily understood, extended, and maintained.
OOAD principals can be complex, and are not always the best approach for all business applications. Software engineers need to know when and where OO fits into the software life cycle. WestLake's training in OOAD can lay the groundwork for any legacy developer (mainframe or client server) to move into an object oriented programming environment (Java or .NET) or simply to better understand the design demands and operational efficiencies of the OO technologies used in their environment.
WestLake training can be customized to your environment, or offered by public schedule. A sample of relevant trainings in our Object-Oriented Foundation Courses include:
This course is designed for people who have some programming experience and want to gain a solid grounding in the techniques and application of Object Oriented Analysis and Design using UML. Attendees will learn how the use of the UML and methodologies around it can bring real improvement to the quality and efficiency of the design process.
In this Capstone you will learn the fundamentals of object oriented analysis and design process, using Unified Modeling Language as the diagramming technique in the context of a Web-based enterprise application.
To view WestLake class schedule go to: Schedule and Registration
To learn more about our OO offerings call Jill McKay, 202.872.8010 x125