Zrnz5cxcs2k05gdvmhmr

Java Design Patterns Course (2011 Edition)

The Timeless Way of Coding

  Enroll in Course

Design Patterns have become the standard way in which we think about object oriented software development.

During this 4-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, Facade, 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.

Is this course 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?


Your Instructor


Dr Heinz M. Kabutz
Dr Heinz M. Kabutz

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!