Courses
Object-Oriented
Home
Corporate
Consulting
Contact Us
Courses
Jobs
Courses Contents
Ultimate Java Programming
o For C++ Developers
o For Non-C++ Developers

Ultimate Java with JDBC
o For C++ Developers


Advanced Java
o For Client/Server
o JavaBeans
o J2EE
o Custom Advanced


Java 2
o Moving to Java 2

Object-Oriented Technology
o OO Concepts
o OO Analysis and Design
o OO Design Patterns in Java
o OO Design Patterns in C++


C/C++ Programming
o C++
o C++ for Support Engineers
o C++ for Non-C Developers
o Advanced C++
o C


Web Technology
o JavaScript Programming
o WebMaster Workshop


Object-Oriented Analysis and Design Workshop

Description

What does this workshop cover?

This five-day, hands-on workshop is the best and quickest way for designers and developers to learn how to use object-oriented analysis and design (OOAD) techniques to develop robust software systems. You will learn how to analyze a problem, develop and specify a detailed design, and diagram an entire software system.

Why is this workshop important?

Object-oriented analysis, design, and development is one of the leading technologies used to build platform-independent, maintainable, and flexible applications. OOAD begins with the specification of a system, and ends with a detailed description of a software implementation for that system. To write today's client/server applications that run in heterogeneous environments, OOAD techniques are a must. Moreover, if you already program in C++, this workshop will enable you to be even more effective. Understanding these de facto standards will give you a real competitive advantage.

What will I learn?

This workshop will teach you how to:

  • Work with concepts like classes, objects, polymorphism, and inheritance.
  • Design robust, portable, and maintainable software systems.
  • Specify, design, and represent the control flow of a complex software application.
  • Know whether to use data-oriented analysis or event-oriented analysis.
  • Understand more fully abstraction, classes, modularity, and information hiding.
  • Use OOAD hands-on -- approximately 40% of the workshop is devoted to labs.

Who should attend?

Software analysts, designers, and developers; business analysts, and technical managers

What are the prerequisites?

Experience in software analysis, design, and programming will enable you to more fully benefit from this workshop, but such experience is not absolutely required.

What is a Targeted Needs Assessment?

Do you have specific issues unique to your business -- special application development or technology selection problems? Our targeted needs assessment lets us tailor this workshop to include real-life examples from your business. Why settle for a general workshop when you can have a targeted one? Please call for details.

Copyright ©2007 by Petronio Technology Group, Inc. All rights reserved. Petronio, "Targeted Technology Training", "T3" and "Turning new technologies into your competitive advantage" are trademarks of Petronio Technology Group. All other trademarks are the properties of their respective companies.