Python Design Patterns [Video]

Access cutting-edge content as it's created

Want to access this video course right now? Watch as we develop it as part of our Alpha program.

Python Design Patterns [Video]

Gergo Bogdan

Design patterns to improve the speed, code reuse and performance of your Python application

Access cutting-edge content as it's created

Want to access this video course right now? Watch as we develop it as part of our Alpha program.

$0.00
$80.75
$29.99p/m after trial
RRP $94.99
Subscription
Video
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 4,000+ eBooks & Videos
  • 40+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Code Files

Video Details

ISBN 139781786460677
Course Length3 hours

Video Description

The knowledge of design patterns enables developers to improve their code base, promote code reuse and make the architecture more robust. This video would be focused on showing you the practical aspects of smarter coding in Python.

We'll start off by easing you into the world of design patterns, and we'll get you all brushed up on your OOP skills. From there, we'll dive, fingers first, into the most widely used patterns that will help you create objects in a manner best suited to the situation. Then we'll take you through some patterns that will help you identify simple ways to realize relationships between entities. Next we'll show you how to encapsulate behavior in an object and delegate requests to it, before we up the ante and dive into some advanced patterns. Last but not the least, we'll make you aware of design styles that will hamper your development, rather than improving it.

With this video, you will be well equipped with patterns to craft faster, cleaner and smarter applications.

Style and Approach

The video will be user friendly and have a practical approach. Every pattern will be followed by an important example.

Table of Contents

Design Patterns Warm-up
The Course Overview
What are design patterns?
Design Pattern Classification
Advanced Python Topics
Inheritance in Python

What You Will Learn

  • Use creational patterns such as Factory, Builder, and so on
  • Understand when to use which patterns during development
  • Identify simple ways to realize relationships between entities
  • Encapsulate behavior in an object and delegate requests to it
  • Understanding design techniques that will be detrimental to your application

Authors

Table of Contents

Design Patterns Warm-up
The Course Overview
What are design patterns?
Design Pattern Classification
Advanced Python Topics
Inheritance in Python

Video Details

ISBN 139781786460677
Course Length3 hours
Read More

Read More Reviews