YoVDO

Design Patterns in C++: Behavioral - Chain of Responsibility to Memento

Offered By: Pluralsight

Tags

Software Development Courses C++ Courses Code Efficiency Courses

Course Description

Overview

This course will teach you how to apply Behavioral Design Patterns in your C++ applications.

Design patterns are a very useful part of a developer’s toolbox. They provide you with general solutions to commonplace problems within software development. Once mastered, design patterns can help you solve a variety of different problems in a standardized, reusable way. In this course, Design Patterns in C++: Behavioral - Chain of Responsibility to Memento, you’ll learn how to apply the Chain of Responsibility, Command, Interpreter, Iterator, Mediator, and Memento design patterns in your C++ applications. First, you’ll explore the problems that the different design patterns covered in this course are used to solve. Next, you’ll discover how to apply relevant design patterns to these problems. Finally, you’ll learn how to apply these design patterns in your own code using C++. When you’re finished with this course, you’ll have the skills and knowledge of the behavioral design pattern covered in this course needed to apply them in your application development.

Syllabus

  • Course Overview 1min
  • Applying the Chain of Responsibility Pattern 26mins
  • Applying the Command Pattern 32mins
  • Applying the Interpreter Pattern 29mins
  • Applying the Iterator Pattern 21mins
  • Applying the Mediator Pattern 14mins
  • Applying the Memento Pattern 15mins

Taught by

Torben Boeck Jensen

Related Courses

Competitive Programmer's Core Skills
Saint Petersburg State University via Coursera
Основы разработки на С++: коричневый пояс
Moscow Institute of Physics and Technology via Coursera
Mastering Programming with MATLAB
Vanderbilt University via Coursera
Exception Handling in Python
Coursera Project Network via Coursera
Concepts in Python: Loops, Functions and Returns
Coursera Project Network via Coursera