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 (5)
That we got a complex overview also about the context - for example why do we need some annotations and what they mean. I liked the practical part of the training - having to manually run the commands and call the rest api's
Alina - ACCENTURE SERVICES S.R.L
Course - Quarkus for Developers
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Course - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Course - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Course - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.