|  

[UDEMY] Design Patterns in Modern C++ [FTU] GloDLS



Size :2.22 GB
Peers : Seeders : 0      Leechers : 0
Added : 5 years ago » by SaM » in Tutorials
Language : English
Last Updated :8 months ago
Info_Hash :178FF4C1DF9A94F5FF1C3803613DA3F3B4E14735

Torrent File Contents

[UDEMY] Design Patterns in Modern C++ [FTU] GloDLS
  01 Introduction/001 Introduction-en.srt
  -  9.2 KB

  01 Introduction/001 Introduction-es.srt
  -  9.47 KB

  01 Introduction/001 Introduction.mp4
  -  11.28 MB

  02 SOLID Design Principles/002 Overview-en.srt
  -  1.07 KB

  02 SOLID Design Principles/002 Overview-es.srt
  -  1.11 KB

  02 SOLID Design Principles/002 Overview.mp4
  -  2.2 MB

  02 SOLID Design Principles/003 Creational.Creational.SRP.cpp.txt
  -  1.06 KB

  02 SOLID Design Principles/003 Single Responsibility Principle-en.srt
  -  10.14 KB

  02 SOLID Design Principles/003 Single Responsibility Principle-es.srt
  -  10.49 KB

  02 SOLID Design Principles/003 Single Responsibility Principle.mp4
  -  13.28 MB

  02 SOLID Design Principles/004 Creational.Creational.OCP.cpp.txt
  -  3.72 KB

  02 SOLID Design Principles/004 Open-Closed Principle-en.srt
  -  21.9 KB

  02 SOLID Design Principles/004 Open-Closed Principle.mp4
  -  36.21 MB

  02 SOLID Design Principles/005 Creational.Creational.LSP.cpp.txt
  -  1.26 KB

  02 SOLID Design Principles/005 Liskov Substitution Principle-en.srt
  -  10.51 KB

  02 SOLID Design Principles/005 Liskov Substitution Principle-es.srt
  -  10.55 KB

  02 SOLID Design Principles/005 Liskov Substitution Principle.mp4
  -  16.07 MB

  02 SOLID Design Principles/006 Creational.Creational.ISP.cpp.txt
  -  1.12 KB

  02 SOLID Design Principles/006 Interface Segregation Principle-en.srt
  -  9.33 KB

  02 SOLID Design Principles/006 Interface Segregation Principle-es.srt
  -  9.44 KB

  02 SOLID Design Principles/006 Interface Segregation Principle.mp4
  -  14.05 MB

  02 SOLID Design Principles/007 Creational.Creational.DIP.cpp.txt
  -  1.99 KB

  02 SOLID Design Principles/007 Dependency Inversion Principle-en.srt
  -  18.73 KB

  02 SOLID Design Principles/007 Dependency Inversion Principle-es.srt
  -  19.33 KB

  02 SOLID Design Principles/007 Dependency Inversion Principle.mp4
  -  32.74 MB

  02 SOLID Design Principles/008 Summary-en.srt
  -  3.41 KB

  02 SOLID Design Principles/008 Summary-es.srt
  -  3.55 KB

  02 SOLID Design Principles/008 Summary.mp4
  -  4.29 MB

  03 Builder/009 Overview-en.srt
  -  2.28 KB

  03 Builder/009 Overview-es.srt
  -  2.43 KB

  03 Builder/009 Overview.mp4
  -  3.31 MB

  03 Builder/010 Creational.Creational.Builder.cpp.txt
  -  2.19 KB

  03 Builder/010 Life Without Builders-en.srt
  -  5.12 KB

  03 Builder/010 Life Without Builders.mp4
  -  7.58 MB

  03 Builder/011 Builder-en.srt
  -  9.94 KB

  03 Builder/011 Builder.mp4
  -  16.31 MB

  03 Builder/012 Fluent Builder-en.srt
  -  13.32 KB

  03 Builder/012 Fluent Builder-es.srt
  -  13.46 KB

  03 Builder/012 Fluent Builder.mp4
  -  25.13 MB

  03 Builder/013 Creational.Creational.GroovyStyle.cpp.txt
  -  1.66 KB

  03 Builder/013 Groovy-Style Builder-en.srt
  -  12.11 KB

  03 Builder/013 Groovy-Style Builder-es.srt
  -  12.06 KB

  03 Builder/013 Groovy-Style Builder.mp4
  -  16.22 MB

  03 Builder/014 Builder Facets-en.srt
  -  22.13 KB

  03 Builder/014 Builder Facets-es.srt
  -  22.81 KB

  03 Builder/014 Builder Facets.mp4
  -  32.19 MB

  03 Builder/014 BuilderFacets.zip
  -  2.57 KB

  03 Builder/015 Creational.Creational.BuilderCodingExercise.cpp.txt
  -  2.5 KB

  03 Builder/015 Summary-en.srt
  -  1.43 KB

  03 Builder/015 Summary-es.srt
  -  1.47 KB

  03 Builder/015 Summary.mp4
  -  1.58 MB

  04 Factories/016 Overview-en.srt
  -  5.49 KB

  04 Factories/016 Overview-es.srt
  -  5.63 KB

  04 Factories/016 Overview.mp4
  -  5.86 MB

  04 Factories/017 Point Example-en.srt
  -  5.82 KB

  04 Factories/017 Point Example-es.srt
  -  5.9 KB

  04 Factories/017 Point Example.mp4
  -  8.29 MB

  04 Factories/018 Creational.Creational.FactoryMethod.cpp.txt
  -  937 Bytes

  04 Factories/018 Factory Method-en.srt
  -  5.71 KB

  04 Factories/018 Factory Method-es.srt
  -  5.69 KB

  04 Factories/018 Factory Method.mp4
  -  8.28 MB

  04 Factories/019 Creational.Creational.Factory.cpp.txt
  -  662 Bytes

  04 Factories/019 Factory-en.srt
  -  6.35 KB

  04 Factories/019 Factory-es.srt
  -  6.48 KB

  04 Factories/019 Factory.mp4
  -  8.59 MB

  04 Factories/020 Creational.Creational.InnerFactory.cpp.txt
  -  1003 Bytes

  04 Factories/020 Inner Factory-en.srt
  -  6.16 KB

  04 Factories/020 Inner Factory-es.srt
  -  6.21 KB

  04 Factories/020 Inner Factory.mp4
  -  9.23 MB

  04 Factories/021 Abstract Factory-en.srt
  -  17.58 KB

  04 Factories/021 Abstract Factory-es.srt
  -  17.56 KB

  04 Factories/021 Abstract Factory.mp4
  -  27.39 MB

  04 Factories/021 Creational.Creational.AbstractFactory.cpp.txt
  -  531 Bytes

  04 Factories/021 Creational.Creational.CoffeeFactory.h.txt
  -  244 Bytes

  04 Factories/021 Creational.Creational.DrinkFactory.h.txt
  -  1024 Bytes

  04 Factories/021 Creational.Creational.HotDrinkFactory.h.txt
  -  118 Bytes

  04 Factories/021 Creational.Creational.HotDrink.h.txt
  -  541 Bytes

  04 Factories/021 Creational.Creational.TeaFactory.h.txt
  -  173 Bytes

  04 Factories/022 Functional Factory-en.srt
  -  5.52 KB

  04 Factories/022 Functional Factory-es.srt
  -  5.5 KB

  04 Factories/022 Functional Factory.mp4
  -  7.94 MB

  04 Factories/023 Creational.Creational.FactoryCodingExercise.cpp.txt
  -  867 Bytes

  04 Factories/023 Summary-en.srt
  -  1.88 KB

  04 Factories/023 Summary-es.srt
  -  1.93 KB

  04 Factories/023 Summary.mp4
  -  2.05 MB

  05 Prototype/024 Overview-en.srt
  -  2.97 KB

  05 Prototype/024 Overview-es.srt
  -  3.03 KB

  05 Prototype/024 Overview.mp4
  -  3.71 MB

  05 Prototype/025 Creational.Creational.Prototype.cpp.txt
  -  4.42 KB

  05 Prototype/025 Record Keeping-en.srt
  -  9.13 KB

  05 Prototype/025 Record Keeping-es.srt
  -  9.32 KB

  05 Prototype/025 Record Keeping.mp4
  -  15.95 MB

  05 Prototype/026 Prototype-en.srt
  -  6.74 KB

  05 Prototype/026 Prototype-es.srt
  -  6.99 KB

  05 Prototype/026 Prototype.mp4
  -  12.95 MB

  05 Prototype/027 Prototype Factory-en.srt
  -  9.57 KB

  05 Prototype/027 Prototype Factory-es.srt
  -  9.92 KB

  05 Prototype/027 Prototype Factory.mp4
  -  17.6 MB

  05 Prototype/028 Prototype via Serialization-en.srt
  -  16.63 KB

  05 Prototype/028 Prototype via Serialization.mp4
  -  28.97 MB

  05 Prototype/029 Creational.Creational.PrototypeCodingExercise.cpp.txt
  -  1.07 KB

  05 Prototype/029 Summary-en.srt
  -  1.69 KB

  05 Prototype/029 Summary-es.srt
  -  1.73 KB

  05 Prototype/029 Summary.mp4
  -  1.85 MB

  06 Singleton/030 Overview-en.srt
  -  4.28 KB

  06 Singleton/030 Overview.mp4
  -  5.28 MB

  06 Singleton/031 Creational.Creational.Singleton.h.txt
  -  2.03 KB

  06 Singleton/031 Singleton Implementation-en.srt
  -  9.83 KB

  06 Singleton/031 Singleton Implementation-es.srt
  -  10.09 KB

  06 Singleton/031 Singleton Implementation.mp4
  -  14.11 MB

  06 Singleton/032 Creational.Creational.SingletonTests.cpp.txt
  -  814 Bytes

  06 Singleton/032 Testability Issues-en.srt
  -  7.15 KB

  06 Singleton/032 Testability Issues-es.srt
  -  7.49 KB

  06 Singleton/032 Testability Issues.mp4
  -  11.03 MB

  06 Singleton/033 Singleton in Dependency Injection-en.srt
  -  8.99 KB

  06 Singleton/033 Singleton in Dependency Injection-es.srt
  -  9.38 KB

  06 Singleton/033 Singleton in Dependency Injection.mp4
  -  17.11 MB

  06 Singleton/034 Creational.Creational.BoostDI.cpp.txt
  -  1.42 KB

  06 Singleton/034 Creational.Creational.di.h.txt
  -  128.19 KB

  06 Singleton/034 Singleton Lifetime in DI Container-en.srt
  -  7.79 KB

  06 Singleton/034 Singleton Lifetime in DI Container.mp4
  -  12.16 MB

  06 Singleton/035 Monostate-en.srt
  -  4.38 KB

  06 Singleton/035 Monostate.mp4
  -  4.7 MB

  06 Singleton/036 Creational.Creational.SingletonCodingExercise.cpp.txt
  -  910 Bytes

  06 Singleton/036 Summary-en.srt
  -  2.67 KB

  06 Singleton/036 Summary-es.srt
  -  2.74 KB

  06 Singleton/036 Summary.mp4
  -  2.98 MB

  07 Adapter/037 Overview-en.srt
  -  3.79 KB

  07 Adapter/037 Overview-es.srt
  -  3.87 KB

  07 Adapter/037 Overview.mp4
  -  4.63 MB

  07 Adapter/038 AdapterVisual.zip
  -  145.61 KB

  07 Adapter/038 VectorRaster Demo-en.srt
  -  13.25 KB

  07 Adapter/038 VectorRaster Demo-es.srt
  -  13.44 KB

  07 Adapter/038 VectorRaster Demo.mp4
  -  20.1 MB

  07 Adapter/039 Adapter Caching-en.srt
  -  10.62 KB

  07 Adapter/039 Adapter Caching-es.srt
  -  10.81 KB

  07 Adapter/039 Adapter Caching.mp4
  -  18.24 MB

  07 Adapter/040 Structural.Adapter.AdapterCodingExercise.cpp.txt
  -  1.17 KB

  07 Adapter/040 Summary-en.srt
  -  1.63 KB

  07 Adapter/040 Summary-es.srt
  -  1.67 KB

  07 Adapter/040 Summary.mp4
  -  1.95 MB

  08 Bridge/041 Overview-en.srt
  -  2.38 KB

  08 Bridge/041 Overview-es.srt
  -  2.38 KB

  08 Bridge/041 Overview.mp4
  -  3.84 MB

  08 Bridge/042 Pimpl Idiom-en.srt
  -  12.57 KB

  08 Bridge/042 Pimpl Idiom.mp4
  -  16.8 MB

  08 Bridge/042 Structural.Bridge.Person.cpp.txt
  -  328 Bytes

  08 Bridge/042 Structural.Bridge.Person.h.txt
  -  223 Bytes

  08 Bridge/043 Bridge Implementation-en.srt
  -  11.63 KB

  08 Bridge/043 Bridge Implementation.mp4
  -  17.02 MB

  08 Bridge/043 Structural.Bridge.bridge.cpp.txt
  -  1.64 KB

  08 Bridge/044 Structural.Bridge.BridgeCodingExercise.cpp.txt
  -  1.29 KB

  08 Bridge/044 Summary-en.srt
  -  439 Bytes

  08 Bridge/044 Summary-es.srt
  -  433 Bytes

  08 Bridge/044 Summary.mp4
  -  763.02 KB

  09 Composite/045 Overview-en.srt
  -  2.61 KB

  09 Composite/045 Overview-es.srt
  -  2.65 KB

  09 Composite/045 Overview.mp4
  -  3.67 MB

  09 Composite/046 Geometric Shapes-en.srt
  -  6.61 KB

  09 Composite/046 Geometric Shapes-es.srt
  -  6.68 KB

  09 Composite/046 Geometric Shapes.mp4
  -  9.66 MB

  09 Composite/046 Structural.Composite.graphics.h.txt
  -  809 Bytes

  09 Composite/047 Neural Networks-en.srt
  -  21.19 KB

  09 Composite/047 Neural Networks.mp4
  -  35.09 MB

  09 Composite/047 Structural.Composite.neurons.cpp.txt
  -  2.03 KB

  09 Composite/048 Array-Backed Properties-en.srt
  -  13.51 KB

  09 Composite/048 Array-Backed Properties-es.srt
  -  13.78 KB

  09 Composite/048 Array-Backed Properties.mp4
  -  23.38 MB

  09 Composite/048 Structural.Composite.ArrayBackedProps.cpp.txt
  -  1.9 KB

  09 Composite/049 Structural.Composite.CompositeCodingExercise.cpp.txt
  -  1.2 KB

  09 Composite/049 Summary-en.srt
  -  3.01 KB

  09 Composite/049 Summary-es.srt
  -  3.03 KB

  09 Composite/049 Summary.mp4
  -  3.31 MB

  10 Decorator/050 Overview-en.srt
  -  2.86 KB

  10 Decorator/050 Overview-es.srt
  -  2.83 KB

  10 Decorator/050 Overview.mp4
  -  3.35 MB

  10 Decorator/051 Dynamic Decorator-en.srt
  -  14 KB

  10 Decorator/051 Dynamic Decorator-es.srt
  -  14.21 KB

  10 Decorator/051 Dynamic Decorator.mp4
  -  22.95 MB

  10 Decorator/051 Structural.Decorator.decorator.cpp.txt
  -  6.01 KB

  10 Decorator/052 Static Decorator-en.srt
  -  12.03 KB

  10 Decorator/052 Static Decorator-es.srt
  -  12.38 KB

  10 Decorator/052 Static Decorator.mp4
  -  17.46 MB

  10 Decorator/053 Functional Decorator-en.srt
  -  16.62 KB

  10 Decorator/053 Functional Decorator-es.srt
  -  16.84 KB

  10 Decorator/053 Functional Decorator.mp4
  -  25.41 MB

  10 Decorator/054 Structural.Decorator.DecoratorCodingExercise.cpp.txt
  -  2.28 KB

  10 Decorator/054 Summary-en.srt
  -  1.81 KB

  10 Decorator/054 Summary.mp4
  -  1.79 MB

  11 Facade/055 Overview-en.srt
  -  4.71 KB

  11 Facade/055 Overview-es.srt
  -  4.94 KB

  11 Facade/055 Overview.mp4
  -  5.74 MB

  11 Facade/056 Bloom.zip
  -  1.25 MB

  11 Facade/056 Facade-en.srt
  -  12.16 KB

  11 Facade/056 Facade-es.srt
  -  12.38 KB

  11 Facade/056 Facade.mp4
  -  20.09 MB

  11 Facade/057 Summary-en.srt
  -  2 KB

  11 Facade/057 Summary-es.srt
  -  2.12 KB

  11 Facade/057 Summary.mp4
  -  2.27 MB

  12 Flyweight/058 Overview-en.srt
  -  3.55 KB

  12 Flyweight/058 Overview.mp4
  -  4.33 MB

  12 Flyweight/059 Handmade Flyweight-en.srt
  -  13.71 KB

  12 Flyweight/059 Handmade Flyweight.mp4
  -  18.56 MB

  12 Flyweight/059 Structural.Flyweight.flyweight.cpp.txt
  -  2.27 KB

  12 Flyweight/060 Boost.Flyweight-en.srt
  -  5.14 KB

  12 Flyweight/060 Boost.Flyweight-es.srt
  -  5.24 KB

  12 Flyweight/060 Boost.Flyweight.mp4
  -  7.64 MB

  12 Flyweight/061 Structural.Flyweight.capitalize.cpp.txt
  -  1.91 KB

  12 Flyweight/061 Text Formatting-en.srt
  -  15.93 KB

  12 Flyweight/061 Text Formatting-es.srt
  -  15.98 KB

  12 Flyweight/061 Text Formatting.mp4
  -  23.4 MB

  12 Flyweight/062 Structural.Flyweight.FlyweightCodingExercise.cpp.txt
  -  1.7 KB

  12 Flyweight/062 Summary-en.srt
  -  992 Bytes

  12 Flyweight/062 Summary-es.srt
  -  999 Bytes

  12 Flyweight/062 Summary.mp4
  -  1.17 MB

  13 Proxy/063 Overview-en.srt
  -  3.33 KB

  13 Proxy/063 Overview-es.srt
  -  3.35 KB

  13 Proxy/063 Overview.mp4
  -  3.95 MB

  13 Proxy/064 Smart Pointers-en.srt
  -  4.83 KB

  13 Proxy/064 Smart Pointers-es.srt
  -  4.95 KB

  13 Proxy/064 Smart Pointers.mp4
  -  6.89 MB

  13 Proxy/064 Structural.Proxy.proxy.cpp.txt
  -  4.02 KB

  13 Proxy/065 Property Proxy-en.srt
  -  7.39 KB

  13 Proxy/065 Property Proxy-es.srt
  -  7.54 KB

  13 Proxy/065 Property Proxy.mp4
  -  9.59 MB

  13 Proxy/066 Virtual Proxy-en.srt
  -  6.92 KB

  13 Proxy/066 Virtual Proxy-es.srt
  -  7.13 KB

  13 Proxy/066 Virtual Proxy.mp4
  -  9.26 MB

  13 Proxy/067 CommunicationProxyDemo.zip
  -  51.37 KB

  13 Proxy/067 Communication Proxy-en.srt
  -  8.35 KB

  13 Proxy/067 Communication Proxy-es.srt
  -  8.39 KB

  13 Proxy/067 Communication Proxy.mp4
  -  12.47 MB

  13 Proxy/068 Proxy vs Decorator-en.srt
  -  1.94 KB

  13 Proxy/068 Proxy vs Decorator-es.srt
  -  1.96 KB

  13 Proxy/068 Proxy vs Decorator.mp4
  -  2.09 MB

  13 Proxy/069 Structural.Proxy.ProxyCodingExercise.cpp.txt
  -  1.68 KB

  13 Proxy/069 Summary-en.srt
  -  1.15 KB

  13 Proxy/069 Summary-es.srt
  -  1.18 KB

  13 Proxy/069 Summary.mp4
  -  1.38 MB

  14 Chain of Responsibility/070 Overview-en.srt
  -  5.46 KB

  14 Chain of Responsibility/070 Overview.mp4
  -  6.55 MB

  14 Chain of Responsibility/071 Behavioral.ChainOfResponsibility.cor-pointer.cpp.txt
  -  2.42 KB

  14 Chain of Responsibility/071 Pointer Chain-en.srt
  -  17.35 KB

  14 Chain of Responsibility/071 Pointer Chain-es.srt
  -  17.53 KB

  14 Chain of Responsibility/071 Pointer Chain.mp4
  -  24.7 MB

  14 Chain of Responsibility/072 Behavioral.ChainOfResponsibility.cor-broker.cpp.txt
  -  2.22 KB

  14 Chain of Responsibility/072 Broker Chain-en.srt
  -  18.03 KB

  14 Chain of Responsibility/072 Broker Chain-es.srt
  -  18.4 KB

  14 Chain of Responsibility/072 Broker Chain.mp4
  -  26.13 MB

  14 Chain of Responsibility/073 Behavioral.ChainOfResponsibility.CoRCodingExercise.cpp.txt
  -  2.85 KB

  14 Chain of Responsibility/073 Summary-en.srt
  -  3.25 KB

  14 Chain of Responsibility/073 Summary-es.srt
  -  3.29 KB

  14 Chain of Responsibility/073 Summary.mp4
  -  3.41 MB

  15 Command/074 Overview-en.srt
  -  8.08 KB

  15 Command/074 Overview-es.srt
  -  8.38 KB

  15 Command/074 Overview.mp4
  -  9.61 MB

  15 Command/075 Behavioral.Command.command.cpp.txt
  -  2.45 KB

  15 Command/075 Command-en.srt
  -  9.18 KB

  15 Command/075 Command-es.srt
  -  9.31 KB

  15 Command/075 Command.mp4
  -  14.01 MB

  15 Command/076 Behavioral.Command.command-undo.cpp.txt
  -  3.35 KB

  15 Command/076 Undo Operations-en.srt
  -  8.05 KB

  15 Command/076 Undo Operations-es.srt
  -  8.23 KB

  15 Command/076 Undo Operations.mp4
  -  14.57 MB

  15 Command/077 Behavioral.Command.command-composite.cpp.txt
  -  3.34 KB

  15 Command/077 Composite Command (Macro)-en.srt
  -  16.23 KB

  15 Command/077 Composite Command (Macro)-es.srt
  -  16.44 KB

  15 Command/077 Composite Command (Macro).mp4
  -  24.78 MB

  15 Command/078 Command Query Separation (CQS)-en.srt
  -  3.78 KB

  15 Command/078 Command Query Separation (CQS)-es.srt
  -  3.93 KB

  15 Command/078 Command Query Separation (CQS).mp4
  -  4.12 MB

  15 Command/078 Summary-en.srt
  -  1.7 KB

  15 Command/078 Summary-es.srt
  -  1.75 KB

  15 Command/078 Summary.mp4
  -  1.9 MB

  15 Command/079 Summary-en.srt
  -  1.7 KB

  15 Command/079 Summary-es.srt
  -  1.71 KB

  15 Command/079 Summary.mp4
  -  1.9 MB

  16 Interpreter/079 Overview-en.srt
  -  6.84 KB

  16 Interpreter/079 Overview-es.srt
  -  7.13 KB

  16 Interpreter/079 Overview.mp4
  -  7.56 MB

  16 Interpreter/080 Behavioral.Interpreter.handmade.cpp.txt
  -  3.44 KB

  16 Interpreter/080 Handmade Interpreter Lexing-en.srt
  -  11.53 KB

  16 Interpreter/080 Handmade Interpreter Lexing-es.srt
  -  11.92 KB

  16 Interpreter/080 Handmade Interpreter Lexing.mp4
  -  15.4 MB

  16 Interpreter/080 Overview-en.srt
  -  6.84 KB

  16 Interpreter/080 Overview-es.srt
  -  6.93 KB

  16 Interpreter/080 Overview.mp4
  -  7.56 MB

  16 Interpreter/081 Behavioral.Interpreter.handmade.cpp.txt
  -  3.44 KB

  16 Interpreter/081 Handmade Interpreter Lexing-en.srt
  -  11.53 KB

  16 Interpreter/081 Handmade Interpreter Lexing-es.srt
  -  11.64 KB

  16 Interpreter/081 Handmade Interpreter Lexing.mp4
  -  15.4 MB

  16 Interpreter/081 Handmade Interpreter Parsing-en.srt
  -  17.41 KB

  16 Interpreter/081 Handmade Interpreter Parsing-es.srt
  -  18.17 KB

  16 Interpreter/081 Handmade Interpreter Parsing.mp4
  -  26.74 MB

  16 Interpreter/082 Building Parsers with Boost.Spirit-en.srt
  -  14.2 KB

  16 Interpreter/082 Building Parsers with Boost.Spirit.mp4
  -  32.85 MB

  16 Interpreter/082 Handmade Interpreter Parsing-en.srt
  -  17.41 KB

  16 Interpreter/082 Handmade Interpreter Parsing-es.srt
  -  17.68 KB

  16 Interpreter/082 Handmade Interpreter Parsing.mp4
  -  26.74 MB

  16 Interpreter/082 Tlon-Programming-Language-GitHub-.txt
  -  198 Bytes

  16 Interpreter/083 Behavioral.Interpreter.InterpreterCodingExercise.cpp.txt
  -  2.21 KB

  16 Interpreter/083 Building Parsers with Boost.Spirit-en.srt
  -  14.2 KB

  16 Interpreter/083 Building Parsers with Boost.Spirit.mp4
  -  32.85 MB

  16 Interpreter/083 Summary-en.srt
  -  1.87 KB

  16 Interpreter/083 Summary-es.srt
  -  1.93 KB

  16 Interpreter/083 Summary.mp4
  -  2.03 MB

  16 Interpreter/083 Tlon-Programming-Language-GitHub-.txt
  -  33 Bytes

  16 Interpreter/084 Behavioral.Interpreter.InterpreterCodingExercise.cpp.txt
  -  2.21 KB

  16 Interpreter/084 Summary-en.srt
  -  1.87 KB

  16 Interpreter/084 Summary-es.srt
  -  1.88 KB

  16 Interpreter/084 Summary.mp4
  -  2.03 MB

  17 Iterator/084 Overview-en.srt
  -  2.38 KB

  17 Iterator/084 Overview-es.srt
  -  2.44 KB

  17 Iterator/084 Overview.mp4
  -  3.04 MB

  17 Iterator/085 Behavioral.Iterator.iterator.cpp.txt
  -  4.83 KB

  17 Iterator/085 Iterators in the Standard Library-en.srt
  -  16 KB

  17 Iterator/085 Iterators in the Standard Library-es.srt
  -  16.87 KB

  17 Iterator/085 Iterators in the Standard Library.mp4
  -  23.38 MB

  17 Iterator/085 Overview-en.srt
  -  2.38 KB

  17 Iterator/085 Overview-es.srt
  -  2.39 KB

  17 Iterator/085 Overview.mp4
  -  3.04 MB

  17 Iterator/086 Behavioral.Iterator.iterator.cpp.txt
  -  4.83 KB

  17 Iterator/086 Binary Tree Iterator-en.srt
  -  18.36 KB

  17 Iterator/086 Binary Tree Iterator-es.srt
  -  19.36 KB

  17 Iterator/086 Binary Tree Iterator.mp4
  -  33.44 MB

  17 Iterator/086 Iterators in the Standard Library-en.srt
  -  16 KB

  17 Iterator/086 Iterators in the Standard Library-es.srt
  -  16.47 KB

  17 Iterator/086 Iterators in the Standard Library.mp4
  -  23.38 MB

  17 Iterator/087 Binary Tree Iterator-en.srt
  -  18.37 KB

  17 Iterator/087 Binary Tree Iterator-es.srt
  -  18.86 KB

  17 Iterator/087 Binary Tree Iterator.mp4
  -  33.44 MB

  17 Iterator/087 Tree Iterator with Coroutines-en.srt
  -  8.82 KB

  17 Iterator/087 Tree Iterator with Coroutines.mp4
  -  13.49 MB

  17 Iterator/088 Behavioral.Iterator.facade.cpp.txt
  -  1.12 KB

  17 Iterator/088 Boost Iterator Facade-en.srt
  -  8 KB

  17 Iterator/088 Boost Iterator Facade-es.srt
  -  8.23 KB

  17 Iterator/088 Boost Iterator Facade.mp4
  -  12.67 MB

  17 Iterator/088 Tree Iterator with Coroutines-en.srt
  -  8.82 KB

  17 Iterator/088 Tree Iterator with Coroutines.mp4
  -  13.49 MB

  17 Iterator/089 Behavioral.Iterator.facade.cpp.txt
  -  1.12 KB

  17 Iterator/089 Behavioral.Iterator.IteratorCodingExercise.cpp.txt
  -  1.59 KB

  17 Iterator/089 Boost Iterator Facade-en.srt
  -  8 KB

  17 Iterator/089 Boost Iterator Facade-es.srt
  -  8.06 KB

  17 Iterator/089 Boost Iterator Facade.mp4
  -  12.67 MB

  17 Iterator/089 Summary-en.srt
  -  2.59 KB

  17 Iterator/089 Summary-es.srt
  -  2.66 KB

  17 Iterator/089 Summary.mp4
  -  2.64 MB

  17 Iterator/090 Behavioral.Iterator.IteratorCodingExercise.cpp.txt
  -  1.59 KB

  17 Iterator/090 Summary-en.srt
  -  2.59 KB

  17 Iterator/090 Summary-es.srt
  -  2.61 KB

  17 Iterator/090 Summary.mp4
  -  2.64 MB

  18 Mediator/090 Overview-en.srt
  -  1.61 KB

  18 Mediator/090 Overview-es.srt
  -  1.73 KB

  18 Mediator/090 Overview.mp4
  -  2.51 MB

  18 Mediator/091 Chat Room-en.srt
  -  23.6 KB

  18 Mediator/091 Chat Room-es.srt
  -  24.8 KB

  18 Mediator/091 Chat Room.mp4
  -  37.68 MB

  18 Mediator/091 DesignPatternDemos.ChatRoom.zip
  -  2.38 KB

  18 Mediator/091 Overview-en.srt
  -  1.61 KB

  18 Mediator/091 Overview-es.srt
  -  1.69 KB

  18 Mediator/091 Overview.mp4
  -  2.51 MB

  18 Mediator/092 Behavioral.Mediator.soccer.cpp.txt
  -  1.62 KB

  18 Mediator/092 Chat Room-en.srt
  -  23.6 KB

  18 Mediator/092 Chat Room-es.srt
  -  24.28 KB

  18 Mediator/092 Chat Room.mp4
  -  37.68 MB

  18 Mediator/092 DesignPatternDemos.ChatRoom.zip
  -  2.38 KB

  18 Mediator/092 Event Broker-en.srt
  -  11.52 KB

  18 Mediator/092 Event Broker-es.srt
  -  12.16 KB

  18 Mediator/092 Event Broker.mp4
  -  17.78 MB

  18 Mediator/093 Behavioral.Mediator.MediatorCodingExercise.cpp.txt
  -  1.24 KB

  18 Mediator/093 Behavioral.Mediator.soccer.cpp.txt
  -  1.62 KB

  18 Mediator/093 Event Broker-en.srt
  -  11.52 KB

  18 Mediator/093 Event Broker-es.srt
  -  11.86 KB

  18 Mediator/093 Event Broker.mp4
  -  17.78 MB

  18 Mediator/093 Summary-en.srt
  -  1.75 KB

  18 Mediator/093 Summary-es.srt
  -  1.78 KB

  18 Mediator/093 Summary.mp4
  -  2.04 MB

  18 Mediator/094 Behavioral.Mediator.MediatorCodingExercise.cpp.txt
  -  1.24 KB

  18 Mediator/094 Summary-en.srt
  -  1.75 KB

  18 Mediator/094 Summary-es.srt
  -  1.75 KB

  18 Mediator/094 Summary.mp4
  -  2.04 MB

  19 Memento/094 Overview-en.srt
  -  2.35 KB

  19 Memento/094 Overview-es.srt
  -  2.42 KB

  19 Memento/094 Overview.mp4
  -  3.21 MB

  19 Memento/095 Behavioral.Memento.memento.cpp.txt
  -  2.44 KB

  19 Memento/095 Memento-en.srt
  -  8.89 KB

  19 Memento/095 Memento-es.srt
  -  9.27 KB

  19 Memento/095 Memento.mp4
  -  12.64 MB

  19 Memento/095 Overview-en.srt
  -  2.35 KB

  19 Memento/095 Overview-es.srt
  -  2.38 KB

  19 Memento/095 Overview.mp4
  -  3.21 MB

  19 Memento/096 Behavioral.Memento.memento.cpp.txt
  -  2.44 KB

  19 Memento/096 Memento-en.srt
  -  8.89 KB

  19 Memento/096 Memento-es.srt
  -  9.06 KB

  19 Memento/096 Memento.mp4
  -  12.64 MB

  19 Memento/096 Undo and Redo-en.srt
  -  14.76 KB

  19 Memento/096 Undo and Redo.mp4
  -  22.57 MB

  19 Memento/097 Automatic Memento-en.srt
  -  8.64 KB

  19 Memento/097 Automatic Memento-es.srt
  -  8.88 KB

  19 Memento/097 Automatic Memento.mp4
  -  14.2 MB

  19 Memento/097 Undo and Redo-en.srt
  -  14.76 KB

  19 Memento/097 Undo and Redo.mp4
  -  22.57 MB

  19 Memento/098 Automatic Memento-en.srt
  -  8.64 KB

  19 Memento/098 Automatic Memento-es.srt
  -  8.66 KB

  19 Memento/098 Automatic Memento.mp4
  -  14.2 MB

  19 Memento/098 Behavioral.Memento.MementoCodingExercise.cpp.txt
  -  2.3 KB

  19 Memento/098 Summary-en.srt
  -  2.71 KB

  19 Memento/098 Summary.mp4
  -  2.76 MB

  19 Memento/099 Behavioral.Memento.MementoCodingExercise.cpp.txt
  -  2.3 KB

  19 Memento/099 Summary-en.srt
  -  2.71 KB

  19 Memento/099 Summary.mp4
  -  2.76 MB

  20 Observer/099 Overview-en.srt
  -  4.1 KB

  20 Observer/099 Overview-es.srt
  -  4.25 KB

  20 Observer/099 Overview.mp4
  -  4.77 MB

  20 Observer/100 DesignPatternDemos.Observable.zip
  -  3.45 KB

  20 Observer/100 Observer-en.srt
  -  5.38 KB

  20 Observer/100 Observer.mp4
  -  8.29 MB

  20 Observer/100 Overview-en.srt
  -  4.1 KB

  20 Observer/100 Overview-es.srt
  -  4.15 KB

  20 Observer/100 Overview.mp4
  -  4.77 MB

  20 Observer/101 DesignPatternDemos.Observable.zip
  -  3.45 KB

  20 Observer/101 Observable-en.srt
  -  8.29 KB

  20 Observer/101 Observable-es.srt
  -  8.83 KB

  20 Observer/101 Observable.mp4
  -  16.48 MB

  20 Observer/101 Observer-en.srt
  -  5.38 KB

  20 Observer/101 Observer.mp4
  -  8.29 MB

  20 Observer/102 Observable-en.srt
  -  8.29 KB

  20 Observer/102 Observable-es.srt
  -  8.64 KB

  20 Observer/102 Observable.mp4
  -  16.48 MB

  20 Observer/102 Observable with Boost.Signals-en.srt
  -  6.71 KB

  20 Observer/102 Observable with Boost.Signals-es.srt
  -  7.06 KB

  20 Observer/102 Observable with Boost.Signals.mp4
  -  10.79 MB

  20 Observer/103 Observable with Boost.Signals-en.srt
  -  6.71 KB

  20 Observer/103 Observable with Boost.Signals-es.srt
  -  6.83 KB

  20 Observer/103 Observable with Boost.Signals.mp4
  -  10.79 MB

  20 Observer/103 The Problem of Dependencies-en.srt
  -  5.77 KB

  20 Observer/103 The Problem of Dependencies-es.srt
  -  6.17 KB

  20 Observer/103 The Problem of Dependencies.mp4
  -  10.34 MB

  20 Observer/104 The Problem of Dependencies-en.srt
  -  5.78 KB

  20 Observer/104 The Problem of Dependencies-es.srt
  -  6.04 KB

  20 Observer/104 The Problem of Dependencies.mp4
  -  10.34 MB

  20 Observer/104 Thread Safety and Reentrancy-en.srt
  -  13.16 KB

  20 Observer/104 Thread Safety and Reentrancy-es.srt
  -  14.02 KB

  20 Observer/104 Thread Safety and Reentrancy.mp4
  -  24.17 MB

  20 Observer/105 Behavioral.Observer.ObserverCodingExercise.cpp.txt
  -  2.29 KB

  20 Observer/105 Summary-en.srt
  -  2.58 KB

  20 Observer/105 Summary-es.srt
  -  2.68 KB

  20 Observer/105 Summary.mp4
  -  2.53 MB

  20 Observer/105 Thread Safety and Reentrancy-en.srt
  -  13.16 KB

  20 Observer/105 Thread Safety and Reentrancy-es.srt
  -  13.63 KB

  20 Observer/105 Thread Safety and Reentrancy.mp4
  -  24.17 MB

  20 Observer/106 Behavioral.Observer.ObserverCodingExercise.cpp.txt
  -  2.21 KB

  20 Observer/106 Summary-en.srt
  -  2.58 KB

  20 Observer/106 Summary-es.srt
  -  2.63 KB

  20 Observer/106 Summary.mp4
  -  2.53 MB

  21 State/106 Overview-en.srt
  -  4.64 KB

  21 State/106 Overview-es.srt
  -  4.89 KB

  21 State/106 Overview.mp4
  -  5.52 MB

  21 State/107 Behavioral.State.classic.cpp.txt
  -  1.12 KB

  21 State/107 Classic State Implementation-en.srt
  -  11.99 KB

  21 State/107 Classic State Implementation.mp4
  -  20.28 MB

  21 State/107 Overview-en.srt
  -  4.64 KB

  21 State/107 Overview-es.srt
  -  4.75 KB

  21 State/107 Overview.mp4
  -  5.52 MB

  21 State/108 Behavioral.State.classic.cpp.txt
  -  1.12 KB

  21 State/108 Behavioral.State.handmade.cpp.txt
  -  2.68 KB

  21 State/108 Classic State Implementation-en.srt
  -  12 KB

  21 State/108 Classic State Implementation.mp4
  -  20.28 MB

  21 State/108 Handmade State Machine-en.srt
  -  11.18 KB

  21 State/108 Handmade State Machine-es.srt
  -  12.14 KB

  21 State/108 Handmade State Machine.mp4
  -  19.97 MB

  21 State/109 Behavioral.State.handmade.cpp.txt
  -  2.68 KB

  21 State/109 Behavioral.State.msm.cpp.txt
  -  2.79 KB

  21 State/109 Handmade State Machine-en.srt
  -  11.18 KB

  21 State/109 Handmade State Machine-es.srt
  -  11.86 KB

  21 State/109 Handmade State Machine.mp4
  -  19.97 MB

  21 State/109 State Machine with Boost.MSM-en.srt
  -  18.04 KB

  21 State/109 State Machine with Boost.MSM.mp4
  -  27.66 MB

  21 State/110 Behavioral.State.msm.cpp.txt
  -  2.79 KB

  21 State/110 Behavioral.State.StateCodingExercise.cpp.txt
  -  1.71 KB

  21 State/110 State Machine with Boost.MSM-en.srt
  -  18.04 KB

  21 State/110 State Machine with Boost.MSM.mp4
  -  27.66 MB

  21 State/110 Summary-en.srt
  -  2.98 KB

  21 State/110 Summary-es.srt
  -  3.13 KB

  21 State/110 Summary.mp4
  -  2.88 MB

  21 State/111 Behavioral.State.StateCodingExercise.cpp.txt
  -  1.71 KB

  21 State/111 Summary-en.srt
  -  2.98 KB

  21 State/111 Summary-es.srt
  -  3.06 KB

  21 State/111 Summary.mp4
  -  2.88 MB

  22 Strategy/111 Overview-en.srt
  -  2.7 KB

  22 Strategy/111 Overview-es.srt
  -  2.92 KB

  22 Strategy/111 Overview.mp4
  -  3.51 MB

  22 Strategy/112 Behavioral.Strategy.strategy-dynamic.cpp.txt
  -  2.01 KB

  22 Strategy/112 Dynamic Strategy-en.srt
  -  12.5 KB

  22 Strategy/112 Dynamic Strategy-es.srt
  -  13.24 KB

  22 Strategy/112 Dynamic Strategy.mp4
  -  21.57 MB

  22 Strategy/112 Overview-en.srt
  -  2.7 KB

  22 Strategy/112 Overview-es.srt
  -  2.83 KB

  22 Strategy/112 Overview.mp4
  -  3.51 MB

  22 Strategy/113 Behavioral.Strategy.strategy-dynamic.cpp.txt
  -  2.01 KB

  22 Strategy/113 Behavioral.Strategy.strategy-static.cpp.txt
  -  1.71 KB

  22 Strategy/113 Dynamic Strategy-en.srt
  -  12.5 KB

  22 Strategy/113 Dynamic Strategy-es.srt
  -  12.89 KB

  22 Strategy/113 Dynamic Strategy.mp4
  -  21.57 MB

  22 Strategy/113 Static Strategy-en.srt
  -  3.18 KB

  22 Strategy/113 Static Strategy-es.srt
  -  3.37 KB

  22 Strategy/113 Static Strategy.mp4
  -  5.44 MB

  22 Strategy/114 Behavioral.Strategy.StrategyCodingExercise.cpp.txt
  -  2.8 KB

  22 Strategy/114 Behavioral.Strategy.strategy-static.cpp.txt
  -  1.71 KB

  22 Strategy/114 Static Strategy-en.srt
  -  3.18 KB

  22 Strategy/114 Static Strategy-es.srt
  -  3.3 KB

  22 Strategy/114 Static Strategy.mp4
  -  5.44 MB

  22 Strategy/114 Summary-en.srt
  -  553 Bytes

  22 Strategy/114 Summary-es.srt
  -  556 Bytes

  22 Strategy/114 Summary.mp4
  -  835.91 KB

  22 Strategy/115 Behavioral.Strategy.StrategyCodingExercise.cpp.txt
  -  2.8 KB

  22 Strategy/115 Summary-en.srt
  -  555 Bytes

  22 Strategy/115 Summary-es.srt
  -  548 Bytes

  22 Strategy/115 Summary.mp4
  -  835.91 KB

  23 Template Method/115 Overview-en.srt
  -  1.97 KB

  23 Template Method/115 Overview-es.srt
  -  2.01 KB

  23 Template Method/115 Overview.mp4
  -  3.16 MB

  23 Template Method/116 Behavioral.TemplateMethod.template-method.cpp.txt
  -  1.14 KB

  23 Template Method/116 Overview-en.srt
  -  1.97 KB

  23 Template Method/116 Overview-es.srt
  -  1.97 KB

  23 Template Method/116 Overview.mp4
  -  3.16 MB

  23 Template Method/116 Template Method-en.srt
  -  9 KB

  23 Template Method/116 Template Method-es.srt
  -  9.45 KB

  23 Template Method/116 Template Method.mp4
  -  14.73 MB

  23 Template Method/117 Behavioral.TemplateMethod.TemplateMethodCodingExercise.cpp.txt
  -  2.82 KB

  23 Template Method/117 Behavioral.TemplateMethod.template-method.cpp.txt
  -  1.14 KB

  23 Template Method/117 Summary-en.srt
  -  711 Bytes

  23 Template Method/117 Summary-es.srt
  -  739 Bytes

  23 Template Method/117 Summary.mp4
  -  922.42 KB

  23 Template Method/117 Template Method-en.srt
  -  9 KB

  23 Template Method/117 Template Method-es.srt
  -  9.22 KB

  23 Template Method/117 Template Method.mp4
  -  14.73 MB

  23 Template Method/118 Behavioral.TemplateMethod.TemplateMethodCodingExercise.cpp.txt
  -  2.82 KB

  23 Template Method/118 Summary-en.srt
  -  713 Bytes

  23 Template Method/118 Summary-es.srt
  -  733 Bytes

  23 Template Method/118 Summary.mp4
  -  922.42 KB

  24 Visitor/118 Overview-en.srt
  -  5.42 KB

  24 Visitor/118 Overview.mp4
  -  5.84 MB

  24 Visitor/119 Behavioral.Visitor.visitor-intrusive.cpp.txt
  -  1.07 KB

  24 Visitor/119 Intrusive Visitor-en.srt
  -  11.17 KB

  24 Visitor/119 Intrusive Visitor-es.srt
  -  11.41 KB

  24 Visitor/119 Intrusive Visitor.mp4
  -  17.08 MB

  24 Visitor/119 Overview-en.srt
  -  5.43 KB

  24 Visitor/119 Overview.mp4
  -  5.84 MB

  24 Visitor/120 Behavioral.Visitor.visitor-intrusive.cpp.txt
  -  1.07 KB

  24 Visitor/120 Behavioral.Visitor.visitor-reflective.cpp.txt
  -  1.57 KB

  24 Visitor/120 Intrusive Visitor-en.srt
  -  11.18 KB

  24 Visitor/120 Intrusive Visitor-es.srt
  -  11.04 KB

  24 Visitor/120 Intrusive Visitor.mp4
  -  17.08 MB

  24 Visitor/120 Reflective Visitor-en.srt
  -  9.9 KB

  24 Visitor/120 Reflective Visitor-es.srt
  -  10.36 KB

  24 Visitor/120 Reflective Visitor.mp4
  -  15.57 MB

  24 Visitor/121 Behavioral.Visitor.visitor-double.cpp.txt
  -  3.29 KB

  24 Visitor/121 Behavioral.Visitor.visitor-reflective.cpp.txt
  -  1.57 KB

  24 Visitor/121 Classic Visitor (Double Dispatch)-en.srt
  -  24.36 KB

  24 Visitor/121 Classic Visitor (Double Dispatch)-es.srt
  -  25.04 KB

  24 Visitor/121 Classic Visitor (Double Dispatch).mp4
  -  43.71 MB

  24 Visitor/121 Reflective Visitor-en.srt
  -  9.9 KB

  24 Visitor/121 Reflective Visitor-es.srt
  -  10.06 KB

  24 Visitor/121 Reflective Visitor.mp4
  -  15.57 MB

  24 Visitor/122 Acyclic Visitor-en.srt
  -  18.13 KB

  24 Visitor/122 Acyclic Visitor-es.srt
  -  19.14 KB

  24 Visitor/122 Acyclic Visitor.mp4
  -  30.2 MB

  24 Visitor/122 Behavioral.Visitor.visitor-acyclic.cpp.txt
  -  2.29 KB

  24 Visitor/122 Behavioral.Visitor.visitor-double.cpp.txt
  -  3.29 KB

  24 Visitor/122 Classic Visitor (Double Dispatch)-en.srt
  -  24.36 KB

  24 Visitor/122 Classic Visitor (Double Dispatch)-es.srt
  -  24.35 KB

  24 Visitor/122 Classic Visitor (Double Dispatch).mp4
  -  43.71 MB

  24 Visitor/123 Acyclic Visitor-en.srt
  -  18.14 KB

  24 Visitor/123 Acyclic Visitor-es.srt
  -  18.63 KB

  24 Visitor/123 Acyclic Visitor.mp4
  -  30.2 MB

  24 Visitor/123 Behavioral.Visitor.multimethods.cpp.txt
  -  2.1 KB

  24 Visitor/123 Behavioral.Visitor.visitor-acyclic.cpp.txt
  -  2.29 KB

  24 Visitor/123 Multimethods-en.srt
  -  17.02 KB

  24 Visitor/123 Multimethods.mp4
  -  30.69 MB

  24 Visitor/123 Multimethods-Proposal.txt
  -  258 Bytes

  24 Visitor/124 Behavioral.Visitor.multimethods.cpp.txt
  -  2.1 KB

  24 Visitor/124 Behavioral.Visitor.std-visit.cpp.txt
  -  785 Bytes

  24 Visitor/124 Multimethods-en.srt
  -  17.02 KB

  24 Visitor/124 Multimethods.mp4
  -  30.69 MB

  24 Visitor/124 Multimethods-Proposal.txt
  -  43 Bytes

  24 Visitor/124 Variant and stdvisit-en.srt
  -  12.27 KB

  24 Visitor/124 Variant and stdvisit-es.srt
  -  12.85 KB

  24 Visitor/124 Variant and stdvisit.mp4
  -  18.31 MB

  24 Visitor/125 Behavioral.Visitor.std-visit.cpp.txt
  -  785 Bytes

  24 Visitor/125 Behavioral.Visitor.VisitorCodingExercise.cpp.txt
  -  2.35 KB

  24 Visitor/125 Summary-en.srt
  -  1.99 KB

  24 Visitor/125 Summary.mp4
  -  2.13 MB

  24 Visitor/125 Variant and stdvisit-en.srt
  -  12.27 KB

  24 Visitor/125 Variant and stdvisit-es.srt
  -  12.52 KB

  24 Visitor/125 Variant and stdvisit.mp4
  -  18.31 MB

  24 Visitor/126 Behavioral.Visitor.VisitorCodingExercise.cpp.txt
  -  2.35 KB

  24 Visitor/126 Summary-en.srt
  -  1.99 KB

  24 Visitor/126 Summary.mp4
  -  2.13 MB

  25 Course Summary/126 End of Course-en.srt
  -  1.72 KB

  25 Course Summary/126 End of Course-es.srt
  -  1.71 KB

  25 Course Summary/126 End of Course.mp4
  -  1.59 MB

  25 Course Summary/127 Bonus Lecture Other Courses at a Discount.html
  -  931 Bytes

  25 Course Summary/127 Design-Patterns-in-Modern-C-Book-.txt
  -  282 Bytes

  25 Course Summary/127 End of Course-en.srt
  -  1.72 KB

  25 Course Summary/127 End of Course-es.srt
  -  1.67 KB

  25 Course Summary/127 End of Course.mp4
  -  1.59 MB

  25 Course Summary/128 Bonus Lecture Other Courses at a Discount.html
  -  931 Bytes

  25 Course Summary/128 Design-Patterns-in-Modern-C-Book-.txt
  -  47 Bytes

  Discuss.FreeTutorials.Us.html
  -  165.68 KB

  FreeCoursesOnline.Me.html
  -  108.3 KB

  FreeTutorials.Eu.html
  -  102.23 KB

  How you can help Team-FTU.txt
  -  259 Bytes

  [TGx]Downloaded from torrentgalaxy.org.txt
  -  524 Bytes

  Torrent Downloaded From GloDls.buzz.txt
  -  84 Bytes



Torrent Description

Description:


Discover the modern implementation of design patterns with ?++

Created by:  Dmitri Nesteruk
Last updated: 1/2019
Language: English
Subtitle: Included Eng + Es
Torrent Contains: 615 Files, 25 Folders
Course Source: https://www.udemy.com/patterns-cplusplus/

What you'll learn

• Recognize and apply design patterns
• Refactor existing designs to use design patterns
• Reason about applicability and usability of design patterns
• Learn how to use different aspects of Modern C++

Requirements

• Good understanding of C++
• Awareness of features of Modern C++ (11/14/17/...)
• Understanding of OOP (encapsulation, polymorphism, inheritance)

Description

Course Overview

This course provides a comprehensive overview of Design Patterns in Modern C++ from a practical perspective. This course in particular covers patterns with the use of:

• The latest versions of the C++ programming language
• Use of modern programming approaches: dependency injection, use of coroutines, and more!
• Use of modern developer tools such as CLion and ReSharper C++
• Discussions of pattern variations and alternative approaches

This course provides an overview of all the Gang of Four (GoF) design patterns as outlined in their seminal book, together with modern-day variations, adjustments, discussions of intrinsic use of patterns in the language.

What are Design Patterns?

Design Patterns are reusable solutions to common programming problems. They were popularized with the 1994 book Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, John Vlissides, Ralph Johnson and Richard Helm (who are commonly known as a Gang of Four, hence the GoF acronym).

The original book was written using C++ and Smalltalk as examples, but since then, design patterns have been adapted to every programming language imaginable: Swift, C#, Java, PHP and even programming languages that aren't strictly object-oriented, such as JavaScript.

The appeal of design patterns is immortal: we see them in libraries, some of them are intrinsic in programming languages, and you probably use them on a daily basis even if you don't realize they are there.

What Patterns Does This Course Cover?

This course covers all the GoF design patterns. In fact, here's the full list of what is covered:

• SOLID Design Principles: Single Responsibility Principle, Open-Closed Principle, Liskov Substitution Principle, Interface Segregation Principle and Dependency Inversion Principle
• Creational Design Patterns: Builder, Factories (Factory Method and Abstract Factory), Prototype and Singleton
• Structrural Design Patterns: Adapter, Bridge, Composite, Decorator, Façade, Flyweight and Proxy
• Behavioral Design Patterns: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Null Object, Observer, State, Strategy, Template Method and Visitor

Who Is the Course For?

This course is for C++ developers who want to see not just textbook examples of design patterns, but also the different variations and tricks that can be applied to implement design patterns in a modern way.

Presentation Style

This course is presented as a (very large) series of live demonstrations being done in JetBrains CLion. Most demos are single-file, so you can download the file attached to the lesson and run it in CLion, XCode or another IDE of your choice (or just on the command line).

This course does not use UML class diagrams; all of demos are live coding.

Who this course is for:

• Beginner and experienced C++ software developers
• Developers interested in implementations of design patterns
• Computer scientists.