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
Knowledge of the basics of object-oriented programming in Ruby.
Testimonials (7)
Scope of Topics Covered
Hubert Walczak - Politechnika Lodzka
Course - Wzorce projektowe w Ruby
Machine Translated
Live coding and direct assistance in case of implementation issues for meeting participants (the very format, where the instructor has access to the participants' virtual machines, is an excellent solution)
Kamil Kiszko-Zgierski - Politechnika Lodzka
Course - Wzorce projektowe w Ruby
Machine Translated
The training was interesting.
Norbert Nielaba - Politechnika Lodzka
Course - Wzorce projektowe w Ruby
Machine Translated
Ability for the presenter to quickly take control of the machine and rapidly identify errors in the task.
Kamil Purgat - Politechnika Lodzka
Course - Wzorce projektowe w Ruby
Machine Translated
Always helpful tips from the trainer and quick support in case of any code error.
Adam Figura - Politechnika Lodzka
Course - Wzorce projektowe w Ruby
Machine Translated
Easy-to-implement examples for understanding
Cyprian Szczepanski - Politechnika Lodzka
Course - Wzorce projektowe w Ruby
Machine Translated
An approach to the topic from a business perspective, not just reading documentation. Excellent individual support from the instructor.
Cezary Hanczak - Politechnika Lodzka
Course - Wzorce projektowe w Ruby
Machine Translated