Overview
In this 7 hr course, you'll master the implementation of creational design patterns in Modern C++. The course covers essential patterns such as Singleton, Factory Method, and Builder, helping you tackle object-oriented design challenges with clarity.
What I will be able to do after this course
- Effectively implement Singleton in C++ with thread-safety.
- Use Factory Method to abstract and encapsulate object construction.
- Optimize resource utilization with the Object Pool pattern.
- Streamline object initialization with the Builder design pattern.
- Efficiently replicate objects using the Prototype pattern.
Course Instructor(s)
Umar Lone, an experienced software developer and certified trainer, specializes in C++ programming and design patterns. Through years of teaching and development experience, Umar has honed a structured and engaging approach to explain key programming concepts to learners of all levels, using practical examples.
Who is it for?
This course is ideal for software developers or engineers with a working knowledge of C++ and object-oriented programming who aim to deepen their understanding of design patterns. This course will benefit both those new to patterns and those looking to strengthen practical implementation skills. Developers who want to write cleaner, more modular code for complex projects will find this content invaluable.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access