Find Courses Here
Design Patterns in Java Print E-mail
Course Length - 5 Days 
  
Course Description

This 5-day Design Patterns in Java course covers the 23 design patterns in the book "Design Patterns", and 3 others added by the instructor

 
     
What You Will Learn

You will learn how to write Java Programs that are:

  • extensible
  • flexible
  • maintainable
  • modular
  • portable
  • reusable
  • understandable
 
      
 Course Prerequisites

It would be easy to say the following:

  • completion of an introductory course in Java
  • one year of experience programming in Java

but these are vague.

You must be able to do the following in Java:

  • define a class
  • define/invoke a constructor
  • define/invoke a member function
  • define/invoke a static member function
  • define a class to be publicly derived from another class
 
      
 What books do I receive?

You will receive:

  • The book "Design Patterns" by Gamma, Helm, Johnson, and Vlissides
  • A book containing copies of all the instructor's slides

You will also receive:

  • Java source files for all the lab exercises
  • A diskette (to take your lab exercises home with you)