''More detailed course descriptions at our [CourseCatalogue]''

!!! Software Design and Architecture Training

|[Object Oriented Software Analysis and Design | ObjectOrientedSoftwareAnalysisAndDesign] | Fundamental OO analysis and design process, tools and notation, using UML | 4 days
|[Patterns of OO Design | PatternsOfOODesign] | Introduces developers and designers to Design Patterns for improving software designs. | 3 days
|[Advanced Architects' Workshop | AdvancedArchitectsWorkshop] | Seminar for experienced software architects and designers, sharing problems, solutions and experience in a structured and guided peer-group mentoring program. | 3 days

''[sign up for a course... | SignUpForTraining]''

!!!Object Oriented Programming Concepts

|[Object Oriented Technology Overview for Managers | OOTechnologyForManagers] | Management-level (non-technical) overview of OO technology concepts, terminology, key advantages and risks, targetted to software development and project managers, software testers, business analysts and team leaders. | 1 day
|[Elements of Object Oriented Programming | ElementsOfObjectOrientedProgramming] | Foundation introduction to OO programming concepts for software designers and programmers with little or no prior exposure to programming in an Object Oriented programming environment.  | 3 days

''[sign up for a course... | SignUpForTraining]''

!!!Java Technology Training

|[Introduction to Java Platform Programming | IntroductionToJavaPlatformProgramming] | Comprehensive introduction to the Java Programming Language and standard platform libraries, aimed at developers who already understand object-oriented concepts and who have experience developing in other programming languages. | 5 days
|[Java5 Upgrade | Java5Upgrade] | Java programmers who need to be brought up to speed with the many and significant changes in the Java Language and APIs that are the central feature of Java5. | 3 days
|[JavaJediProgramme] | Workshop for mid-level Java developers wishing to become Java Jedi. | 3 days
|[Web Application Design Using Java Servlets and JSP | JavaWebApplicationProgramming] | Java programmers who need to learn server-side programming for the web. | 5 days

''[sign up for a course... | SignUpForTraining]''

!!! Want more detail?

see our [CourseCatalogue] and [CourseSchedule].