Ariel Ortiz - Design Patterns in Python for the Untrained Eye - PyCon 2019
"Speaker: Ariel Ortiz Design patterns are prepackaged solutions to common software design problems. We get two important benefits when using them. Firstly, we get a way to solve typical software development issues by using a proven solution. Secondly, we get a shared vocabulary that allows us to communicate more effectively with other software designers. Getting acquainted with design patterns is the next step to become a better object oriented programmer. In this tutorial we'll answer some of the most important questions surrounding design patterns: What are they? How can we use them in our programs? When should we avoid them? We'll also have the opportunity to explore and play with the Python implementations of some of the classical design patterns made famous by the Gang of Four (Gamma, Helm, Johnson & Vlissides) while learning relevant design principles at the same time. Don't forget to bring your own laptop with your preferred Python 3 development environment. Slides can be found at: https://speakerdeck.com/pycon2019 and https://github.com/PyCon/2019-slides"

Python SOLID Principles and Top Design Patterns

Ariel Ortiz - The Perils of Inheritance: Why We Should Prefer Composition - PyCon 2019

Design Patterns Tutorial | Build Scalable Python Applications

When Python Practices Go Wrong - Brandon Rhodes - code::dive 2019

Master Design Patterns & SOLID Principles in C# - Full OOP Course for Beginners

Design Patterns: The Movie

Python Design Patterns Tutorial for Beginners 2022

Thursday Bram - Writing about Python (Even When You Hate Writing) - PyCon 2019

Photographers Who Became Friends With Wildlife in the Sweetest Way! 😍🐾

Android 17 sucks. So I put Linux on a phone.

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Object Oriented Programming with Python - From Beginner to Advanced

Reuven M. Lerner - Practical decorators - PyCon 2019

Functional Design Patterns - Scott Wlaschin

! Python design patterns masterclass
![Your Phone Is Destroying Your Sense of Meaning | Arthur Brooks [ARC 2026]](https://i.ytimg.com/vi/PfTcgYwW14E/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLBzBqlOzXKaS_MJrH8pIKehA8ZKPQ)
Your Phone Is Destroying Your Sense of Meaning | Arthur Brooks [ARC 2026]

Anthony Shaw - Wily Python: Writing simpler and more maintainable Python - PyCon 2019

Raymond Hettinger - Modern solvers: Problems well-defined are problems solved - PyCon 2019

7 Design Patterns EVERY Developer Should Know

