Copyright © WANNACRACK.COM. All Rights Reserved
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Category
Latest Update
10/9/2020
Rating
Report
Design Patterns in Python is a course on design patterns in the Python programming language. Design patterns are reusable solutions to common programming problems. These patterns were popularized in 1944 in a book of the same name by a group of four (called GoF for short). Although the original design templates in this book were written for the C ++ language, they have since been modified for use in many other languages such as C #, Java, and Python. You may even inadvertently use them in writing your programs without knowing them! However, mastering these patterns plays a very important role in solving programming problems and challenges, as well as reducing development time.
This course gives you a comprehensive overview of all the patterns introduced by Gof. SOLID design principles (consisting of 5 principles Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation and Dependency Inversion), construction-related design patterns, structured design patterns such as Adapter and Bridge, and behavioral design patterns such as Chain of Responsibility, Iterator and Memento And many more are among the design patterns taught in this collection. The focus of this course is more on the templates used in the latest version of the Python language, during which you will learn how to use modern Python libraries and tools such as JetBrains PyCharm. Differences between patterns, alternative strategies, and implementation tricks are other topics in this tutorial.
Recognize and apply design patterns
Argue the applicability or usability of design patterns in different situations
Refine previous designs to use new design patterns
And
Software Engineers
Designers
Architects
Publisher: Udemy
Instructor: Dmitri Nesteruk
English language
Level of education: Intermediate
Number of lessons: 107 lessons in 25 sections
Duration: 9h 11m
Good understanding of Python
Familiarity with latest Python language features
Good understanding of software design principles
A computer with latest Python release and (hopefully) an IDE
After Extract, watch with your favorite Player.
English subtitle
Quality: 720p
Comments
Similar