Design Patterns in Python

seeders: 5
leechers: 1
Added 4 years ago by tutsnode in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Design Patterns in Python (Size: 3.6 GB)
  0 860.7 KB
  1. Course Summary.mp4 61.2 MB
  1. Gamma Categorization.mp4 19.9 MB
  1. Gamma Categorization.vtt 5.1 KB
  1. Introduction.mp4 37.5 MB
  1. Introduction.vtt 8.7 KB
  1. Overview.mp4 6.3 MB
  1. Overview.vtt 1.7 KB
  1 880.8 KB
  1. Course Summary.vtt 16.2 KB
  1.1 List of all my Udemy courses (with links!).html 102.4 B
  1.1 Official Python homelage.html 102.4 B
  1.1 SOLID [Wikipedia].html 102.4 B
  1.2 PyCharm Community Edition (Free IDE).html 102.4 B
  2. Adapter (no caching).mp4 57.9 MB
  2. Adapter (no caching).vtt 9.8 KB
  2. Bridge.mp4 49.7 MB
  2. Bridge.vtt 11.1 KB
  2. Chat Room.mp4 61 MB
  2. Chat Room.vtt 11.3 KB
  2. Classic Implementation.mp4 44 MB
  2. Classic Implementation.vtt 9.5 KB
  2. Command.mp4 109.7 MB
  2. Command.vtt 16.5 KB
  2. End of Course.mp4 2.6 MB
  2. End of Course.vtt 1 KB
  2. Events.mp4 45.1 MB
  2. Events.vtt 8.2 KB
  2. Factory Method.mp4 62.3 MB
  2. Factory Method.vtt 9.8 KB
  2. Façade.mp4 49.8 MB
  2. Façade.vtt 10.5 KB
  2. Geometric Shapes.mp4 36.2 MB
  2. Geometric Shapes.vtt 7.7 KB
  2. Intrusive Visitor.mp4 44 MB
  2. Intrusive Visitor.vtt 8.6 KB
  2. Iterator.mp4 68.5 MB
  2. Lexing.mp4 39.1 MB
  2. Lexing.vtt 9.6 KB
  2 965 KB
  2. Iterator.vtt 15.8 KB
  2. Memento.mp4 21.2 MB
  2. Memento.vtt 4.6 KB
  2. Method Chain.mp4 72.1 MB
  2. Method Chain.vtt 10.9 KB
  2. Overview.mp4 6.4 MB
  2. Overview.vtt 1.7 KB
  2. Protection Proxy.mp4 29.4 MB
  2. Protection Proxy.vtt 6 KB
  2. Prototype.mp4 75.5 MB
  2. Prototype.vtt 9.8 KB
  2. Python Functional Decorators.mp4 27.9 MB
  2. Python Functional Decorators.vtt 6.7 KB
  2. Single Responsibility Principle.mp4 47.5 MB
  2. Single Responsibility Principle.vtt 9.4 KB
  2. Singleton Allocator.mp4 27.1 MB
  2. Singleton Allocator.vtt 4.3 KB
  2. Strategy.mp4 73.7 MB
  2. Strategy.vtt 11.7 KB
  2. Template Method.mp4 53.8 MB
  2. Template Method.vtt 9.3 KB
  2. User Names.mp4 54.9 MB
  2. User Names.vtt 9.8 KB
  2.1 List of all my Udemy courses (with links!).html 102.4 B
  2.1 bridge.py.py 1 KB
  2.1 chat_room.py.py 1.4 KB
  2.1 classic.py.py 1 KB
  2.1 command.py.py 2.1 KB
  2.1 events.py.py 819.2 B
  2.1 facade.py.py 1 KB
  2.1 factory.py.py 1.6 KB
  2.1 functional_decorators.py.py 409.6 B
  2.1 geometric_shapes.py.py 1.1 KB
  2.1 handmade.py.py 13.2 KB
  2.1 intrusive.py.py 1 KB
  2.1 memento.py.py 614.4 B
  2.1 method_chain.py.py 1.6 KB
  2.1 no_caching.py.py 1.8 KB
  2.1 protection_proxy.py.py 614.4 B
  2.1 prototype.py.py 716.8 B
  2.1 singleton_allocator.py.py 614.4 B
  2.1 srp.py.py 1 KB
  2.1 strategy.py.py 1.7 KB
  2.1 template_method.py.py 1.1 KB
  2.1 tree_traversal.py.py 1.7 KB
  2.1 users.py.py 1.2 KB
  3. Adapter (with caching).mp4 37.1 MB
  3. Adapter (with caching).vtt 5 KB
  3. Bridge Coding Exercise.html 102.4 B
  3. Builder.mp4 68.5 MB
  3. Builder.vtt 14.1 KB
  3. Classic Decorator.mp4 57.1 MB
  3. Classic Decorator.vtt 9.6 KB
  3. Command Query Separation.mp4 5.9 MB
  3. Command Query Separation.vtt 1.8 KB
  3. Composite Command.mp4 160.3 MB
  3. Composite Command.vtt 20.9 KB
  3. Factory.mp4 59.8 MB
  3. Factory.vtt 7.5 KB
  3. Façade Coding Exercise.html 102.4 B
  3. Handmade State Machine.mp4 51 MB
  3. Handmade State Machine.vtt 9.7 KB
  3. List-Backed Properties.mp4 45.9 MB
  3. List-Backed Properties.vtt 9.6 KB
  3. Mediator with Events.mp4 42.6 MB
  3. Mediator with Events.vtt 7.3 KB
  3. Neural Networks.mp4 75.2 MB
  3. Neural Networks.vtt 12.5 KB
  3. Open-Closed Principle.mp4 127.1 MB
  3. Open-Closed Principle.vtt 20.6 KB
  3. Parsing.mp4 80.8 MB
  3. Parsing.vtt 13.1 KB
  3. Property Observers.mp4 45.8 MB
  3. Property Observers.vtt 8.2 KB
  3. Prototype Factory.mp4 62.8 MB
  3. Prototype Factory.vtt 8.3 KB
  3. Reflective Visitor.mp4 64.4 MB
  3. Reflective Visitor.vtt 8.6 KB
  3. Singleton Decorator.mp4 14.8 MB
  3. Singleton Decorator.vtt 3.2 KB
  3. Strategy Coding Exercise.html 102.4 B
  3. Template Method Coding Exercise.html 102.4 B
  3. Text Formatting.mp4 58.3 MB
  3. Text Formatting.vtt 10.2 KB
  3. Undo and Redo.mp4 45.8 MB
  3. Undo and Redo.vtt 7.6 KB
  3. Virtual Proxy.vtt 8.3 KB
  3 336.6 KB
  3. Virtual Proxy.mp4 41.1 MB
  3.1 builder.py.py 2.1 KB
  3.1 composite_command.py.py 4.2 KB
  3.1 factory.py.py 1.6 KB
  3.1 handmade.py.py 1.3 KB
  3.1 mediator_with_events.py.py 1.2 KB
  3.1 neural_networks.py.py 1.6 KB
  3.1 ocp.py.py 2.8 KB
  3.1 oop_decorator.py.py 1.5 KB
  3.1 property_observers.py.py 1.1 KB
  3.1 prototype_factory.py.py 1.6 KB
  3.1 reflective.py.py 1.3 KB
  3.1 singleton_decorator.py.py 409.6 B
  3.1 text_formatting.py.py 1.7 KB
  3.1 undo_redo.py.py 1.3 KB
  3.1 virtual_proxy.py.py 614.4 B
  3.1 with_caching.py.py 2.1 KB
  4. Abstract Factory.mp4 123.1 MB
  4. Abstract Factory.vtt 16.6 KB
  4. Adapter Coding Exercise.html 102.4 B
  4. Broker Chain.mp4 80.5 MB
  4. Broker Chain.vtt 16.7 KB
  4. Builder Facets.mp4 58.4 MB
  4. Classic Visitor.mp4 55.7 MB
  4 570.7 KB
  4. Builder Facets.vtt 10.7 KB
  4. Classic Visitor.vtt 8.7 KB
  4. Command Coding Exercise.html 102.4 B
  4. Composite Coding Exercise.html 102.4 B
  4. Dynamic Decorator.mp4 44.6 MB
  4. Dynamic Decorator.vtt 8.9 KB
  4. Flyweight Coding Exercise.html 102.4 B
  4. Interpreter Coding Exercise.html 102.4 B
  4. Iterator Coding Exercise.html 102.4 B
  4. Liskov Substitution Principle.mp4 51.7 MB
  4. Liskov Substitution Principle.vtt 9 KB
  4. Mediator Coding Exercise.html 102.4 B
  4. Memento Coding Exercise.html 102.4 B
  4. Property Dependencies.mp4 37.9 MB
  4. Property Dependencies.vtt 5.7 KB
  4. Prototype Coding Exercise.html 102.4 B
  4. Proxy vs Decorator.mp4 5.1 MB
  4. Proxy vs Decorator.vtt 1.9 KB
  4. Singleton Metaclass.mp4 14.9 MB
  4. Singleton Metaclass.vtt 2.7 KB
  4. Summary.mp4 2.3 MB
  4. Summary.vtt 716.8 B
  4. Switch-Based State Machine.mp4 28.6 MB
  4. Switch-Based State Machine.vtt 5.9 KB
  4.1 abstract_factory.py.py 2 KB
  4.1 broker_chain.py.py 2.4 KB
  4.1 builder_facets.py.py 2.1 KB
  4.1 classic.py.py 2.1 KB
  4.1 dynamic_decorator.py.py 819.2 B
  4.1 exercise.py.py 2.3 KB
  4.1 lsp.py.py 1.1 KB
  4.1 property_dependencies.py.py 1.2 KB
  4.1 singleton_metaclass.py.py 512 B
  4.1 switch_based.py.py 716.8 B
  5. Builder Inheritance.mp4 33.7 MB
  5. Builder Inheritance.vtt 6.2 KB
  5. Chain of Responsibility Coding Exercise.html 102.4 B
  5. Classic Visitor Refined.mp4 60.7 MB
  5. Classic Visitor Refined.vtt 8.9 KB
  5. Decorator Coding Exercise.html 102.4 B
  5. Factory Coding Exercise.html 102.4 B
  5. Interface Segregation Principle.mp4 59.9 MB
  5. Interface Segregation Principle.vtt 11.3 KB
  5. Monostate.mp4 41.6 MB
  5. Monostate.vtt 6.8 KB
  5. Observer Coding Exercise.html 102.4 B
  5. Proxy Coding Exercise.html 102.4 B
  5. State Coding Exercise.html 102.4 B
  5. Summary.mp4 2.2 MB
  5. Summary.vtt 614.4 B
  5.1 YAGNI [Wikipedia].html 102.4 B
  5.1 builder_inheritance.py.py 1.1 KB
  5.1 classic_refined.py.py 2.6 KB
  5.1 exercise.py.py 2.2 KB
  5.1 monostate.py.py 1.1 KB
  5.2 isp.py.py 1.8 KB
  6. Builder Coding Exercise.html 102.4 B
  6. Dependency Inversion Principle.mp4 88.1 MB
  6. Dependency Inversion Principle.vtt 14 KB
  6. Singleton Testability.mp4 93.4 MB
  6. Singleton Testability.vtt 11.6 KB
  6. Summary.mp4 4.5 MB
  6. Summary.vtt 1.3 KB
  6. Visitor Coding Exercise.html 102.4 B
  6.1 dip.py.py 1.6 KB
  6.1 exercise.py.py 1.8 KB
  6.1 singleton_testing.py.py 1.9 KB
  7. Singleton Coding Exercise.html 102.4 B
  7. Summary.mp4 4.9 MB
  7. Summary.vtt 1.6 KB
  7.1 exercise.py.py 2.6 KB
  8. Summary.mp4 5.6 MB
  8. Summary.vtt 1.7 KB
  8.1 exercise.py.py 307.2 B
  TutsNode.com.txt 102.4 B
  [TGx]Downloaded from torrentgalaxy.to .txt 614.4 B
  code.zip 61.3 KB
  5 971 KB
  6 223.9 KB
  7 465.3 KB
  8 552.7 KB
  9 848.2 KB
  10 268.2 KB
  11 934.6 KB
  12 465.4 KB
  13 484.5 KB
  14 619.3 KB
  15 157.2 KB
  16 757.8 KB
  17 870 KB
  18 981.5 KB
  19 356 KB
  20 147 KB
  21 219.7 KB
  22 644.1 KB
  23 763.5 KB
  24 114.9 KB
  25 925.4 KB
  26 320.8 KB
  27 146.7 KB
  28 229.8 KB
  29 309 KB
  30 977 KB
  31 161.7 KB
  32 292.9 KB
  33 466.7 KB
  34 62.5 KB
  35 245.5 KB
  36 251.6 KB
  37 923 KB
  38 364.2 KB
  39 985.1 KB
  40 31.5 KB
  41 456.5 KB
  42 361.6 KB
  43 871.5 KB
  44 907.5 KB
  45 58.4 KB
  46 477.3 KB
  47 934.2 KB
  48 860.2 KB
  49 275.2 KB
  50 603.6 KB
  51 359.6 KB
  52 60 KB
  53 958.1 KB
  54 773.7 KB
  55 92.9 KB
  56 288.6 KB
  57 90 KB
  58 176.1 KB
  59 26.3 KB
  60 152.8 KB
  61 347.4 KB
  62 471.1 KB
  63 856.7 KB
  64 870.1 KB
  65 451.5 KB
  66 545.8 KB
  67 325.1 KB
  68 421.1 KB
  69 504.3 KB
  70 637.1 KB
  71 161.2 KB
  72 349.9 KB
  73 929.4 KB
  74 288.6 KB
  75 460 KB
  76 485.8 KB
  77 529.7 KB
  78 580.8 KB
  79 104.7 KB
  80 593.8 KB
  81 743.2 KB
  82 791.9 KB
  83 939.8 KB
  84 98.4 KB
  85 158.1 KB
  86 380.6 KB
  87 939.7 KB
  88 105 KB
  89 522.9 KB
  90 526 KB
  91 541.3 KB
  92 855.6 KB
  93 65.8 KB
  94 298 KB
  95 426.3 KB
  96 673.2 KB
  97 910.6 KB
  98 930.1 KB
  99 992.6 KB
  100 101 KB
  101 124.6 KB
  102 432 KB
  103 734.2 KB
  104 795.7 KB
  105 938.2 KB
  ▲ 427 total files

Description


Description

Course Overview

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

The latest versions of the Python programming language
Use of modern programming approaches: dependency injection, reactive programming and more
Use of modern developer tools such as JetBrains PyCharm
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: C#, Java, Python 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, Observer, State, Strategy, Template Method and Visitor

Who Is the Course For?

This course is for Python 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. For example, the use of decorators and metaclasses allows us to prepackage certain patterns for easy re-use.

Presentation Style

This course is presented as a (very large) series of live demonstrations being done in JetBrains PyCharm and presented using the Kinetica rendering engine. Kinetica removes the visual clutter of the IDE, making you focus on code, which is rendered perfectly, whether you are watching the course on a big screen or a mobile phone.

Most demos are single-file, so you can download the file attached to the lesson and run it in PyCharm, IDLE or another IDE of your choice.

This course does not use UML class diagrams; all of demos are done via live coding.
Who this course is for:

Software engineers
Designers
Architects

Requirements

Good understanding of Python
Familiarity with latest Python language features
Good understanding of object-oriented design principles
A computer with the latest Python release and (hopefully) an IDE

Last Updated 8/2020

Related Torrents

torrent name size uploader age seed leech
0
0
0
0
15