❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [August 13th, 2023]
Skills and Knowledge Acquired:
This course provides an example-oriented approach to learning C++ theory and implementation, with the aim of improving understanding of object-oriented design and design patterns. Participants will gain a basic knowledge of object-oriented programming, as well as the ability to apply abstracted examples to improve software engineering skills. Additionally, participants will learn how to use design patterns to create efficient and maintainable code, and how to identify and apply the most appropriate design pattern for a given problem.
Contribution to Professional Growth:
This course provides an example-oriented approach to learning C++ theory and implementation, allowing learners to gain a better understanding of object-oriented design and design patterns. With only a basic knowledge of object-oriented programming required, this course is ideal for those who are just starting out in programming and wish to improve their software engineering skills. Through the use of abstracted examples, learners can gain a better understanding of the concepts and principles of design patterns with C++, thus contributing to their professional growth.
Suitability for Further Education:
This Design Patterns with C++ course is suitable for preparing further education. It provides a comprehensive overview of object-oriented design and design patterns, with a focus on example-oriented C++ theory and implementation. Participants should have a basic knowledge of object-oriented programming, but the course is suitable for those who are just starting out in programming and want to improve their software engineering skills.
Course Syllabus
Creational Patterns
Structural Patterns
Behavioral Patterns