EIEIOTECHNOVATION
← Training programmes

EIEIO / PROGRAMMING & DEVELOPMENT

Java-Java EE Design Patterns

Course outline

4 days

Duration

4 days

Pre-requisites

Good knowledge of Java and Java EE

Course Outline

Introduction to Design Patterns

  • Design Patterns
  • Defining a Pattern
  • Recognizing and Applying Patterns
  • SOLID design principles SOLID
  • Unified Modelling Language
  • Seeing Patterns
  • Warning Signs and Pitfalls

Creational Patterns

  • Factory Patterns
  • The Singleton Pattern
  • APIs and Providers
  • Cascading Factories

Behavioural Patterns

  • The Strategy Pattern
  • The Template Method Pattern
  • The Observer Pattern
  • The Model/View/Controller Pattern
  • The Command Pattern
  • The Chain of Responsibility Pattern
  • Iterator Pattern

Structural Patterns

  • The Composite Pattern
  • The Adapter Pattern
  • The Decorator Pattern
  • The Facade Pattern

Java EE Patterns

  • Model/View/Controller
  • The Front and Application Controller Patterns
  • The Business Delegate Pattern
  • The Service Locator Pattern
  • The Transfer Object Pattern

Conclusion

Programme scope, delivery arrangements and suitability are confirmed during enquiry.