Java Specialists' Java Training Europehome of the java specialists' newsletter

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.

Preparation Read the book Head First Design Patterns.

Equipment Computers with the latest version of Sun JDK preinstalled, together with Netbeans and the Netbeans Enterprise Pack for drawing UML diagrams.


1. Course Overview 2. Course Outline 3. Pricing Structure 4. Enquire
Java Master
Java Foundation
Java 5 Tiger
Design Patterns
In-House Courses
© 2007 Heinz Kabutz - All Rights Reserved Sitemap seo web design Catch22 Marketing