Description
Design Patterns in Python is a training on design patterns in the Python programming language. Design patterns are reusable solutions for solving common programming problems. These models were published in 1944 in a book titled by a group of four (abbreviated as GoF). However, than the design patterns, this book is written in C++, but it has the patterns for use in many other languages, such as #C, C, Java, and Python, modify the results. You may even have used them without your knowledge to write your applications without knowing them! In every sense, mastering these patterns plays an important role in solving existing programming problems and challenges, as well as reducing development time.
This course provides a comprehensive understanding of all the models introduced by Gof. SOLID design principles (consists of 5 principles of single responsibility, etc., open-closed, etc. Liskov substitution, etc. Interface segregation and dependency inversion), construction-related design patterns, patterns design patterns structured by the peer adapter and the bridge, and behavioral design patterns, such as chain of custody, in. Iterator and Memento, and many more, including the design patterns that this training set is given. The focus of this course is more on patterns, which is the latest version of the Python language is used, and during which, along with the application and how to use libraries, the modern Python language and tools such that JetBrains PyCharm will be familiar with. Moreover, the difference between patterns, alternative strategies and their implementation tips is another topic of this tutorial.
What things to learn
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 …
This training is suitable for people who
Software engineers
Creators
Architects
Specifications of Design Patterns in Python
Publisher: Udemy
Speaker: Dmitry Nesteruk
French language
Level of training: Average
Number of lessons: 107 lessons in 25 sections
Duration: 9h 11m
Main seasons
Preconditions
- Good understanding of Python
- Familiarity with the latest Python language features
- Good understanding of software design principles
- A computer with the latest version of Python and (hopefully) an IDE
Pictures
sample movie
Installation guide
After extracting with the player, your custom view.
Subtitles: English
Quality: 720p
Download link
Password file(s): ngaur.com
File size
3.48 GB