Object Discovery Solving great industry challenges with OO technologies
Home Training Consulting Our Company Careers Contact Us

Overview

Outline

Faculty

Testimonials

Inquire

Object-Oriented Analysis and
Design (OOAD) for Java Developers

Establishing the foundation for solid Java software development through proper OOAD

  • Analyze and solve challenging problem domains using UML
  • Learn how to convert UML Design Solutions into Java code

Course Goals:

  1. Become familiar with all phases of OOAD
  2. Master the main features of the Unified Modeling Language (UML)
  3. Understand how UML supports the entire OOAD process
  4. Understand the Rational Unified Process (RUP) [Optional]
  5. Master the main concepts of Object Technologies and how to apply them
  6. Develop the ability to analyze and solve challenging Problem Domains
  7. Learn key Object Design Principles and how to apply them
  8. Learn the main OO Analysis Patterns and Design Patterns
  9. Understand how to implement an Object Design with Java

Synopsis:

This 5-day instructor-led training course will familiarize you with all phases of Object-Oriented Analysis and Design (OOAD) using the Unified Modeling Language (UML). You will learn how to consider any subject matter and identify all its concepts and relationships to express and model them using the UML. You will learn advanced analysis and design strategies based on powerful OO patterns. This is a hands-on modeling course. You will gain direct experience through numerous real-world examples, exercises and case studies. This is not a programming course, but the relationship between an object model and Java code will be shown.

Outline: Click here for course strategy and outline.

Teaching Process & Format:

A powerful learning cycle process is used repeatedly, first to integrate basic concepts, and then to reuse those concepts to master more advanced topics. Practical exercises will be performed to take the learned knowledge to the level of practical application. Detailed discussions will thoroughly deepen the understanding on which options are available at each step in the design process and which one to choose for a given situation and requirements.

Participants:

This course is designed to meet the needs of …

  • Architects
  • Developers
  • Decision Makers

Prerequisites:

Students should have some understanding of software development.

Price: $2370.00

Course Schedule and Location:

  • On-site training is available anywhere upon request.
  • Public classes are available; please see our schedule.
  • Distant learning available each week public classes are taught: learn straight from our instructor while staying at your own office or home.

See course strategy and outline...

Course Schedule and Location:

OOAD & UML for Java On-site training – We come to your company to train your employees.
OOAD & UML for Java Public Classes – You attend one of our courses offered in different cities.
OOAD & UML for Java Distant Learning – Learn straight from our instructors without leaving your office or home.

Back to Top


Home Training Consulting Our Company Careers Contact Us