Description
Design Patterns in Modern C++ is the name of a tutorial from Udemy that shows you how to use design patterns in C++ programming. Design templates are a repeatable generic solution to common software design problems that can easily solve problems in object-oriented programming. These patterns were first introduced by Christoph Alexander and then published by GoF in year 2 in a book called Design Patterns. This book was originally written for C++ but later expanded to other languages like Swift, C#, Java, PHP.
This course will give you a complete overview of design patterns in modern C++ programming and show you how to use them practically. This course teaches the latest CSS plus coding and modern programming techniques like dependency injection, use of new tools like templates Cleon and ReSharper, and an explanation of the differences between templates and options. Benefits.
Courses taught in this course:
- Identify and apply design patterns
- Editing the current design to use modern design patterns
- Understand the utility and applicability of design patterns
- Learn how to use different aspects of modern C++ programming
Course Specifications Design Patterns in Modern C++:
- English Language
- Duration: 12 hours and 16 minutes
- Number of lessons: 129
- Level of education: Intermediate
- Instructor: Dmitry Nesteruk
- File format: mp4
course title:
129 Lecture 12:16:18
Introduction
1 Lecture 05:38
SOLID DESIGN PRINCIPLES
Lecture 7 52:08
the creator
Lecture 8 48:55
factory
Lecture 8 36:52
Prototype
6 Lecture 33:24
single object
Lecture 8 39:58
Adapter
4 Lecture 20:12
Bridge
4 Lecture 19:23
Composite
5 Lecture 33:25
Decorator
Lecture 5 32:04
Excuse
3 Lecture 13:15
Flyweight
Lecture 5 27:15
Representative
7 Lecture 23:11
chain of responsibility
4 Lecture 29:11
Permission
Lecture 5 29:51
interpreter
Lecture 5 35:38
Iterator
6 Lecture 39:40
Mediator
4 Lecture 27:24
Memento
Lecture 5 25:45
Observer
7 Lecture 34:39
State
Lecture 5 34:56
strategy
4 Lecture 13:50
Template Method
Lecture 3 08:33
Visitors
8 Lecture 01:10:09
Summary Course
2 Lecture 01:02
Course Prerequisites
- Good understanding of C++
- Awareness of modern C++ features (11/14/17 /…)
- Understanding of OOP (encapsulation, polymorphism, inheritance)
Pictures
Sample Film
installation Guide
After extract watch it with your favorite player.
English subtitle
Quality: 720p
download link
File Password: free download software
size
1.5 GB