This course is for people that have no OO background and people that have a OO background. The people that have a OO background will start after lunch, but are welcome to attend the first morning. This fast paced, comprehensive hands-on workshop is geared for developers who have had prior programming experience, but little or no prior exposure to object-oriented programming languages. This workshop provides and extensive overview of Object -Oriented technologies and their relation to Java. This is not an "exposure" class - we ensure that you will leave ready to program intermediate-level, Java applications using object-oriented programs in Java, using sound development techniques. This workshop has successfully provided COBOL, C and mainframe developers as well as C++ and other OO developers the skills needed to program Java.