Design Patterns
With examples in C++



Design Patterns stand as an essential topic for crafting modern software solutions. In this course, you will take a deep dive into many of the original design patterns published by the “Gang of Four”! These frequently used patterns are essential tools that every software developer should understand, recognize, and apply. The goal is not to just study these generic patterns, but to learn why they are useful and how to recognize and apply them in real-life project. The course is heavily practitioner oriented with examples in C++.

Topics to be covered

Target Audience

Junior and moderately experienced developers will benefit most from this course. However, more experienced developers might find is beneficial to brush-up their knowledge and challenge their skills.


2 Days

For more information about training courses, please send an email with the name of the required training to
One of our representatives will respond to your inquiry via email within three working days.