|
Java Design Patterns - Course
The Timeless Way of Coding Java
Come refresh your Java brain with nice cold Design Patterns!
If you answer "yes!" to any of these questions, then this
course is for you:
-
Would you like to know how a Java Specialist thinks
when he designs a Java system?
-
Have you ever wondered where the Gang-of-Four Design
Patterns fit into Java?
-
Would you like to find out how the Singleton Pattern can
cause non-object oriented code?
-
Has your project become unpleasant due to maintenance
issues?
-
Ever wanted to get rid of copy & paste code and those pesky
switch and if-else statements?
-
Would you like to improve your team communication by
introducing a richer design vocabulary?
The Java Design Patterns Course is authored by Heinz
Kabutz, the publisher of The Java Specialists' Newsletter,
with contributions from one of the authors of the original
"Gang-of-Four" Design Patterns book.
"I thought that your course was excellent, and have been using
patterns in my work ever since (as well as campaigning the worth of
using Design Patterns to my colleagues)."
Oliver G., Prism, Cape Town
Design Patterns have become the standard way in which we
think about object oriented software development.
During this 3-day course, we study the most useful
Gang-of-Four design patterns: Singleton, Factory Method,
Abstract Factory, Template Method, Strategy, Iterator,
Observer, Adapter, Decorator, Composite, Visitor, Command,
Memento, Chain of Responsibility, State, FaŤade, Flyweight,
Bridge and Proxy.
Each design pattern is followed by practical hands-on
exercises to apply what you have learned, using both UML and
Java code.
Prerequisites
Prior Knowledge:
|
Participants should have a good understanding of object
orientation concepts such as inheritance, encapsulation
and polymorphism. Knowledge of Java is an advantage.
|
|