C++ Design Patterns and Behavioural | C++ Master Course

C++ Design Patterns and Behavioural | C++ Master Course

550 Lượt nghe
C++ Design Patterns and Behavioural | C++ Master Course
Welcome to my Channel...!😊❤ In this video we are going to learn about C++ Design Patterns and Behavioural. These are the fundamentals of C++ Design Patterns and Behavioural and essential trainings. we will see more and more in upcoming videos. ☕ BuyMeACoffee: buymeacoffee.com/missgoogle ***********🔗Take a Look at Our Channel's Playlist For More Topics🔗*********** C++ Tutorial for Beginners - Basics course:-👇👇👇 https://youtu.be/Sr-QWuL_pUI Exercise Files Direct Link:-👇👇👇 https://mega.nz/file/QmAGmSyZ#3kazdI5VzmwhbRQUxu2w-BvfWzcT9mA52nXunyAAZ7M PHP Full Playlist:-👇👇👇 https://youtube.com/playlist?list=PLWMB5IYAuU6coS9CWJONVuG_mZgysGd9d JavaScript Full Playlist:-👇👇👇 https://youtube.com/playlist?list=PLWMB5IYAuU6cDSTwKs8SUTP8rnRUSvGR2 ReactJS Full Playlist:👇👇👇 https://youtube.com/playlist?list=PLWMB5IYAuU6fWmpFofddsd2E67w_iVxYN Full-Stack MERN App Development tutorial:-👇👇👇 https://youtu.be/b-hTgkQ05Jg Creating and Hosting Full-Stack Site using React:-👇👇👇 https://youtu.be/FWPjMkKUZ2Q For any queries drop a mail at [email protected] Share your thoughts about this video in the comment section and if you have any doubts post it in comment section. BluePrism Playlist:- https://youtube.com/playlist?list=PLWMB5IYAuU6fwXy7lFh627J9buCMnPgRU Thank You...! →→→→→Visit Our Channel For More Videos←←←←← 🏹LIKE 🏹SHARE 🏹SUBSCRIBE Where There is a Will There is a Way 💘 C++ Design Patterns and Behavioral C++ Master Course //Chapters and time splits 00:00:00-00:01:02 Behavioral patterns improve software design 00:01:03-00:02:19 What you should know 00:02:20-00:04:29 What are design patters? 00:04:30-00:08:26 The Chain Responsibility pattern 00:08:27-00:15:53 Implementing the Chain of Responsibility pattern 00:15:54-00:19:49 The Command pattern 00:19:50-00:24:03 Implementing the Command pattern 00:24:04-00:27:31 Increasing code reuse with commands 00:27:32-00:31:44 The Mediator pattern 00:31:45-00:40:45 Implementing the Mediator pattern 00:40:46-00:47:36 Using the Mediator from inside other classes 00:47:37-00:50:30 The Observer pattern 00:50:31-00:58:18 Creating publishers 00:58:19-01:03:52 Creating subscribers 01:03:53-01:11:24 Project: Create a group-chat program 01:11:25-01:12:26 Challenge: Apply the Command pattern 01:12:27-01:18:52 Solution: Apply the Command pattern 01:18:53-01:21:49 The Interpreter pattern 01:21:50-01:28:06 Implementing the Interpreter pattern 01:28:07-01:33:07 Applying the Interpreter pattern 01:33:08-01:36:09 The State pattern 01:36:10-01:41:11 Implementing the State pattern 01:41:12-01:45:59 Applying the State pattern 01:46:00-01:48:36 The Strategy pattern 01:48:37-01:52:27 Creating strategies 01:52:28-01:56:36 The Template Method pattern 01:56:37-02:01:09 Creating template methods 02:01:10-02:05:36 Modifying templates using subclasses 02:05:37-02:08:33 The Visitor pattern 02:08:34-02:13:28 Implementing visitors 02:13:29-02:17:27 Allowing classes to accept visitors 02:17:28-02:27:37 Project: Create a greeting-card generator program 02:27:38-02:29:26 Challenge: Modifying the card generator 02:29:27-02:32:34 Solution: Modifying the card generator 02:32:35-02:35:56 The Iterator pattern 02:35:57-02:40:33 Implementing the Iterator pattern 02:40:34-02:44:31 Using iterators 02:44:32-02:47:20 The Memento pattern 02:47:21-02:49:27 Creating a Memento class 02:49:28-02:52:56 Using Memento classes 02:52:57-02:55:36 The Null Object pattern 02:55:37-02:57:31 Creating Null Object classes 02:57:32-03:00:31 Setting null objects as the default 03:00:32-03:13:07 Project: Create an instant replay program 03:13:08-03:14:19 Challenge: Apply the Null Object pattern 03:14:20-03:18:05 Solution: Apply the Null Object pattern