Proven strategies for maintaining and enhancing legacy code!
Working Effectively with Legacy Code
Learn more
Winner of the 2002 Jolt Award!
Agile Software Development: Principles, Patterns, and Practices.
Click
here
to learn more.
A pragmatic view of UML!
UML for Java Programmers.
Click
here
to learn more.
|
 |
Advanced Object-Oriented Design with Patterns
4-Day Course
Price:
$2250
On-Site Course
This course is also available to be conducted at your site.
Please contact 1- for further details
Click here for on-site set up guidelines
Course includes course notes and workbook for exercises.
What You Will Learn
Click here for a class outline of the Advanced Object-Oriented Design with Patterns Course.
This course presents advanced principles of object-oriented design, object-oriented project management,
and design patterns with examples in both C++ and Java. This course demonstrates the understanding and
application of important design patterns, drawn from a variety of sources and illustrated using
examples and exercises.
Objectives
+ Learn advanced principles of object-oriented design
+ A development process that provides data
+ Design patterns
Course Content
The Principles of Object-Oriented Class Design
Patterns for Managing Dependencies
Patterns for Creating Objects
Patterns for Finite State Machines
Patterns for multi-threaded environments
|
Before The Course
This course is for those software engineers familiar with an OO language and basic OOD.
This is a technical course for engineers in the trenches.
- Object Mentor Courses
Real-World Programming in Java: From UML to Code (optional)
Object-Oriented Programming in C++ (optional)
Principles of Object-Oriented Design: Using UML (recommended)
- Books
Design Patterns
GOF
- Articles
Articles on OO Design Principles, & UML
After The Course
Mentoring and Development services are also available to help your projects succeed.
- Object Mentor Courses
XP Immersion
- Books
Refactoring
Martin Fowler
Design Patterns
GOF
Martin Fowler
- Articles
Articles on Patterns
|
|
|