Course Outline
Introduction
What is a design pattern
Elementy pattern description
The relationship of design patterns to other patterns
Introduction to class diagram UML
Introduction to the pillars of object-oriented programming (OOP)
Implementation of SOLID and GRASP principles through design patterns
Construction patterns
Builder
Abstract Factory
Factory Method
Prototype
Singleton
Structural patterns
Adapter
Decorator
Facade
Composite
Bridge
Representative (Proxy)
Pollen (Flyweight)
Operational (functional) patterns
Interpreter
Iterator
Chain of Responsibility
Mediator
Template Method
Observer
Visitor
Memento
Command
State
Strategy
Requirements
Basics of object-oriented programming in Java.
Testimonials (7)
A very accessible way of discussing training topics, with exercise code written online rather than from ready-made materials, which almost always worked 'right from the start'.
Marek Czyzewski - Radmor S.A.
Course - Wzorce projektowe w Java
Machine Translated
The trainer's approach, the tempo perfectly adjusted to the group. Focus on the most important and practical topics, those that will be useful in practice. Listening to the group's needs. Very good preparation.
Jakub Dziekan - PZU S.A.
Course - Wzorce projektowe w Java
Machine Translated
Professional knowledge of a trainer.
- PZU S.A.
Course - Wzorce projektowe w Java
Machine Translated
Examples and implementation of some patterns - this makes it easier to understand how to apply something in practice.
- PZU S.A.
Course - Wzorce projektowe w Java
Machine Translated
It would be great if there was first a brief theoretical introduction followed by exercises.
- PZU S.A.
Course - Wzorce projektowe w Java
Machine Translated
Practical Examples
- PZU S.A.
Course - Wzorce projektowe w Java
Machine Translated
Interesting examples, not only from everyday life but also typically business-related.
Przemyslaw Wojtkow
Course - Wzorce projektowe w Java
Machine Translated