Object-Oriented Patterns in Java
Book Now - 1 Delivery Method Available:
Classroom Virtual Classroom Private Group - Virtual Self-Paced OnlineOverview
Java provides a context for design and expressing design. It offers a number of mechanisms that may be used to express design, working through from problem to solution. Principles provide a mental framework for developers to both work within and take advantage of. Many problems have solutions that are structurally similar to each other, with common issues and rationale. This is something that more experienced developers learn to recognise and apply. A pattern captures and communicates this experience in a reusable form. The course introduces these principles and practices to Java developers and is based around lectures, discussion and exercises.
Modules
Prerequisites
The course is at an intermediate to advanced level and is suitable for developers with existing Java skills. Existing familiarity with patterns is not required.