| 0. (1Hack.Us) Premium Tutorials-Guides-Articles _ Community based Forum.url | 409.6 B | ||
| 01. Code.html | 102.4 B | ||
| 01. Course Introduction.mp4 | 52.2 MB | ||
| 01. Course Introduction.srt | 4.3 KB | ||
| 01. Source Code.html | 102.4 B | ||
| 01.1 Abstract Factory.zip | 28.5 KB | ||
| 01.1 Factory Method.zip | 21.1 KB | ||
| 01.1 ObjectPool.zip | 29.4 KB | ||
| 01.1 Prototype.zip | 24.3 KB | ||
| 01.1 Singleton.zip | 39.3 KB | ||
| 02. Introduction to Patterns.mp4 | 26.8 MB | ||
| 02. Introduction to Patterns.srt | 5.6 KB | ||
| 02. Introduction.mp4 | 20.4 MB | ||
| 02. Introduction.srt | 5.2 KB | ||
| 03. Basic Example.mp4 | 32.2 MB | ||
| 03. Basic Example.srt | 5.5 KB | ||
| 03. Basic Implementation - I.mp4 | 23.6 MB | ||
| 03. Basic Implementation - I.srt | 4.3 KB | ||
| 03. Basic Implementation.mp4 | 35.6 MB | ||
| 03. Basic Implementation.srt | 5 KB | ||
| 03. Cloning Types.mp4 | 16.8 MB | ||
| 03. Cloning Types.srt | 5.1 KB | ||
| 03. Overview of UML Class Diagram.mp4 | 23.2 MB | ||
| 03. Overview of UML Class Diagram.srt | 10 KB | ||
| 04. Basic Example.mp4 | 25.2 MB | ||
| 04. Basic Example.srt | 4.3 KB | ||
| 04. Basic Implementation - II.mp4 | 41 MB | ||
| 04. Basic Implementation - II.srt | 7.9 KB | ||
| 04. Basic Implementation with Abstract Factory.mp4 | 42.2 MB | ||
| 04. Basic Implementation with Abstract Factory.srt | 6 KB | ||
| 04. File Example Introduction.mp4 | 47.5 MB | ||
| 04. File Example Introduction.srt | 6.4 KB | ||
| 04. Logger Class - I.mp4 | 37.4 MB | ||
| 04. Logger Class - I.srt | 6.7 KB | ||
| 04. Pooling Game Objects - I.mp4 | 42.8 MB | ||
| 04. Pooling Game Objects - I.srt | 7.2 KB | ||
| 04. S.O.L.I.D. Principles - I.mp4 | 23.4 MB | ||
| 04. S.O.L.I.D. Principles - I.srt | 5.4 KB | ||
| 05. Application Framework Discussion.mp4 | 9.4 MB | ||
| 05. Application Framework Discussion.srt | 3.5 KB | ||
| 05. Database Framework Introduction.mp4 | 16 MB | ||
| 05. Database Framework Introduction.srt | 6.4 KB | ||
| 05. Game Introduction.mp4 | 16.6 MB | ||
| 05. Game Introduction.srt | 4.1 KB | ||
| 05. Issues.mp4 | 48.8 MB | ||
| 05. Issues.srt | 5.6 KB | ||
| 05. Logger Class - II.mp4 | 38.5 MB | ||
| 05. Logger Class - II.srt | 5.9 KB | ||
| 05. Pooling Game Objects - II.mp4 | 40.5 MB | ||
| 05. Pooling Game Objects - II.srt | 5.7 KB | ||
| 05. S.O.L.I.D. Principles - II.mp4 | 25.3 MB | ||
| 05. S.O.L.I.D. Principles - II.srt | 5.4 KB | ||
| 06. Application Framework Implementation.mp4 | 24.8 MB | ||
| 06. Application Framework Implementation.srt | 3.6 KB | ||
| 06. Builder Implementation.mp4 | 41.7 MB | ||
| 06. Builder Implementation.srt | 5.9 KB | ||
| 06. Database Framework Implementation.mp4 | 23.3 MB | ||
| 06. Database Framework Implementation.srt | 3.4 KB | ||
| 06. Game implementation - I.mp4 | 45 MB | ||
| 06. Game implementation - I.srt | 6.1 KB | ||
| 06. Lazy Instantiation.mp4 | 29.7 MB | ||
| 06. Lazy Instantiation.srt | 4.5 KB | ||
| 06. Multiple Actors - I.mp4 | 44.9 MB | ||
| 06. Multiple Actors - I.srt | 4.7 KB | ||
| 06. S.O.L.I.D. Principles - III.mp4 | 25.3 MB | ||
| 06. S.O.L.I.D. Principles - III.srt | 5.8 KB | ||
| 07. Application Framework with Factory Method.mp4 | 50.9 MB | ||
| 07. Application Framework with Factory Method.srt | 8.6 KB | ||
| 07. Construction Using Builder.mp4 | 31.6 MB | ||
| 07. Construction Using Builder.srt | 3.3 KB | ||
| 07. Creational Patterns Overview.mp4 | 29.7 MB | ||
| 07. Creational Patterns Overview.srt | 2.8 KB | ||
| 07. Destruction Policies.mp4 | 57.5 MB | ||
| 07. Destruction Policies.srt | 9.6 KB | ||
| 07. Game implementation - II.mp4 | 29.3 MB | ||
| 07. Game implementation - II.srt | 4 KB | ||
| 07. Multiple Actors - II.mp4 | 66 MB | ||
| 07. Multiple Actors - II.srt | 6.7 KB | ||
| 07. SqlServer Database Classes.mp4 | 43.5 MB | ||
| 07. SqlServer Database Classes.srt | 5.6 KB | ||
| 08. Course Material (Slide Deck).html | 102.4 B | ||
| 08. Game implementation - III.mp4 | 59.1 MB | ||
| 08. Game implementation - III.srt | 6.4 KB | ||
| 08. Modern Implementation.mp4 | 55.7 MB | ||
| 08. Modern Implementation.srt | 6.8 KB | ||
| 08. Multiple Actors - III.mp4 | 83.9 MB | ||
| 08. Multiple Actors - III.srt | 8.9 KB | ||
| 08. Multithreading Issues.mp4 | 46.4 MB | ||
| 08. Multithreading Issues.srt | 6.3 KB | ||
| 08. MySql Database Classes.mp4 | 26.5 MB | ||
| 08. MySql Database Classes.srt | 2.6 KB | ||
| 08. Parameterised Factory Method.mp4 | 57.7 MB | ||
| 08. Parameterised Factory Method.srt | 9.5 KB | ||
| 08.1 Creational Design Patterns.pptx | 826.1 KB | ||
| 09. Cloning Example.mp4 | 31.3 MB | ||
| 09. Cloning Example.srt | 5.5 KB | ||
| 09. Database Framework Usage.mp4 | 39.6 MB | ||
| 09. Database Framework Usage.srt | 4.6 KB | ||
| 09. Fluent Builder.mp4 | 44.9 MB | ||
| 09. Fluent Builder.srt | 5.8 KB | ||
| 09. Generic Pool - I.mp4 | 43.6 MB | ||
| 09. Generic Pool - I.srt | 5.2 KB | ||
| 09. Why DCLP Fails.mp4 | 76 MB | ||
| 09. Why DCLP Fails.srt | 9.4 KB | ||
| 09. stdunique_ptr.mp4 | 42.1 MB | ||
| 09. stdunique_ptr.srt | 7.2 KB | ||
| 1. (FreeCoursesOnline.Me) Download Udacity, Masterclass, Lynda, PHLearn, Pluralsight Free.url | 307.2 B | ||
| 10. Generic Pool - II.mp4 | 78.5 MB | ||
| 10. Generic Pool - II.srt | 9.1 KB | ||
| 10. Meyer's Singleton.mp4 | 20.5 MB | ||
| 10. Meyer's Singleton.srt | 3.1 KB | ||
| 10. Pros & Cons.mp4 | 19.1 MB | ||
| 10. Pros & Cons.srt | 5.1 KB | ||
| 10. Prototype Implementation - I.mp4 | 67.3 MB | ||
| 10. Prototype Implementation - I.srt | 6.4 KB | ||
| 10. Using Factory Method.mp4 | 59.7 MB | ||
| 10. Using Factory Method.srt | 8.2 KB | ||
| 10. stdshared_ptr.mp4 | 53.2 MB | ||
| 10. stdshared_ptr.srt | 7.9 KB | ||
| 11. Pros & Cons.mp4 | 25.5 MB | ||
| 11. Pros & Cons.srt | 4.4 KB | ||
| 11. Prototype Implementation - II.mp4 | 31.1 MB | ||
| 11. Prototype Implementation - II.srt | 3.7 KB | ||
| 11. Using Abstract Factory.mp4 | 75.4 MB | ||
| 11. Using Abstract Factory.srt | 6.8 KB | ||
| 11. Using stdcall_once.mp4 | 36.1 MB | ||
| 11. Using stdcall_once.srt | 5.3 KB | ||
| 12. CRTP Idiom.mp4 | 32 MB | ||
| 12. CRTP Idiom.srt | 4.7 KB | ||
| 12. Pros & Cons.mp4 | 52.4 MB | ||
| 12. Pros & Cons.srt | 10.2 KB | ||
| 12. Prototype Implementation - III.mp4 | 50.8 MB | ||
| 12. Prototype Implementation - III.srt | 5.2 KB | ||
| 13. Class Vs Object.mp4 | 37.2 MB | ||
| 13. Class Vs Object.srt | 5.7 KB | ||
| 13. Clock Class.mp4 | 32.7 MB | ||
| 13. Clock Class.srt | 5 KB | ||
| 14. Monostate Pattern.mp4 | 35.5 MB | ||
| 14. Monostate Pattern.srt | 6.5 KB | ||
| 14. Varying State.mp4 | 43.6 MB | ||
| 14. Varying State.srt | 3.9 KB | ||
| 15. Prototype Manager - I.mp4 | 53.5 MB | ||
| 15. Prototype Manager - I.srt | 5.8 KB | ||
| 15. Singleton Vs Monostate.mp4 | 13.2 MB | ||
| 15. Singleton Vs Monostate.srt | 3 KB | ||
| 16. Prototype Manager - II.mp4 | 38 MB | ||
| 16. Prototype Manager - II.srt | 3.9 KB | ||
| 16. Singleton Issues.mp4 | 29.3 MB | ||
| 16. Singleton Issues.srt | 5.6 KB | ||
| 17. Memory Management.mp4 | 34.6 MB | ||
| 17. Memory Management.srt | 3.2 KB | ||
| 17. Registry Of Singletons - I.mp4 | 60.5 MB | ||
| 17. Registry Of Singletons - I.srt | 9.8 KB | ||
| 18. Pros & Cons.mp4 | 23.2 MB | ||
| 18. Pros & Cons.srt | 6.9 KB | ||
| 18. Registry Of Singletons - II.mp4 | 60.7 MB | ||
| 18. Registry Of Singletons - II.srt | 8.7 KB | ||
| 19. Pros & Cons.mp4 | 14.7 MB | ||
| 19. Pros & Cons.srt | 5.2 KB | ||
| 3. (FTUApps.com) Download Cracked Developers Applications For Free.url | 204.8 B | ||
| How you can help our Group!.txt | 204.8 B | ||
| ▲ 181 total files | |||
Lynda and other Courses >>> https://www.freecoursesonline.me/
For Developer Tools & Apps >>> https://ftuapps.com/
Forum for discussion >>> https://1hack.us/
By : Umar Lone
Released : October 2020
Course Source : https://www.packtpub.com/product/creational-design-patterns-in-modern-c-video/9781800568242
Video Details
ISBN 9781800568242
Course Length 7 hours 42 minutes
About
The best way to solve common object-oriented design problems is by implementing design patterns. However, understanding and learning design patterns can be time-consuming and intimidating, but this course has got you covered! With Creational Design Patterns in Modern C++, you’ll learn how to understand and implement creational design patterns in C++ with the help of engaging examples.
The course begins with an introduction to creational patterns, giving you a tour of UML class diagrams and SOLID principles. You’ll become familiar with logger classes, multithreading, and patterns and gain a solid understanding of singletons in C++. As you progress, you’ll get to grips with the factory method and find out how to implement it in the application framework. Once you’ve covered the intent, structure, and implementation of the object pool pattern, you’ll discover how to use the abstract factory pattern. Finally, you’ll delve into prototype implementation with the help of a gaming example and apply the builder pattern.
By the end of this course, you’ll have developed skills needed to create and implement patterns in modern C++.
The code bundle for this course is available at https://github.com/PacktPublishing/Creational-Design-Patterns-in-Modern-C-plus-plus
What you’ll learn
- Understand what creational design patterns are
- How creational design patterns solve object construction problems
- Implement singleton correctly in C++ with thread-safety
- Use factory method to encapsulate the construction process
- Use object pool pattern to avoid repetitive construction & destruction of objects
- Control construction process of an object through builder
- Clone expensive objects through prototype
- Use abstract factory to construct objects based on a context
Author
Umar Lone, is a civil engineer who found his calling in software development. He started teaching C++ and Visual C++ 13 years ago and is currently training software professionals in IT companies in India in different technologies, such as modern C++, advanced C++, STL, design patterns, Android, Unity, and Linux. He is extremely passionate about teaching and has trained more than 10,000 software professionals in over 10 years. An avid gamer, Umar is also trying his hand at game development in Unity and Unreal. He has a few Android applications to his credit, including one on design patterns.
All Comments