Companies Home Search Profile

Python design patterns masterclass 2023

Focused View

Catalin Stefan

3:48:15

122 View
  • 1. What are design patterns.mp4
    04:13
  • 2. Types of design patterns.mp4
    03:09
  • 1. Singleton.mp4
    15:01
  • 2. Factory method.mp4
    09:55
  • 3. Abstract factory.mp4
    10:44
  • 4. Builder.mp4
    11:41
  • 5. Prototype.mp4
    09:18
  • 1. Adapter.mp4
    11:18
  • 2. Bridge.mp4
    08:37
  • 3. Composite.mp4
    08:37
  • 4. Decorator.mp4
    10:35
  • 5. Facade.mp4
    09:35
  • 6. Flyweight.mp4
    13:10
  • 7. Proxy.mp4
    10:40
  • 1. Chain of responsibility.mp4
    13:46
  • 2. Command.mp4
    09:45
  • 3. Interpreter.mp4
    12:22
  • 4. Iterator.mp4
    07:33
  • 5. Mediator.mp4
    08:07
  • 6. Memento.mp4
    09:05
  • 7. Observer.mp4
    16:35
  • 8. State.mp4
    14:29
  • Description


    Improve your coding skills by learning Software Design Patterns applied to Python development

    What You'll Learn?


    • Design patterns
    • Proper Python development
    • Creational patterns
    • Structural patterns
    • Behavioural patterns
    • Coding best practices

    Who is this for?


  • Beginner Python developers
  • Intermediate Python developers
  • More details


    Description

    Knowing how to build well structured programs and apps, that are scalable and robust is essential for every developer.

    That's why I've created this course on Design Patterns for Python.

    Here you will learn how to apply popular patterns to your code, such as Builder, Adapter, Abstract Factory, as well as lesser known but very useful patterns, such as Composite, Decorator, Strategy etc.

    This course will teach you how to structure your code so that it is more maintainable as it grows, and that it's easier to debug and test. When building a new project, you are not trying to reinvent the wheel, but instead to implement the correct solutions to the problems that you encounter.

    It will also teach you the terminology that you need when you communicate with top level developers. When they say they implemented a factory for a piece of code, or the added a builder pattern for the creation of a certain object, you will immediately know what they mean.

    This course covers 3 types of design patterns

    • Creational

    • Structural

    • Behavioural

    We will also include code samples at each step of the way, so that you already know how to implement these patterns in practice.

    Sign up today, and let's learn how to use Design Patterns in Python.

    Who this course is for:

    • Beginner Python developers
    • Intermediate Python developers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Catalin Stefan
    Catalin Stefan
    Instructor's Courses
    I am an avid learner and teaching enthusiast. I love creating content and courses that enrich people's lives and help them have a better experience, both personally and professionally. I am an expert mobile application developer with over 10 years development experience. I enjoy making courses related to software development and mobile apps, and want to share the knowledge I have acquired.I create courses based on my professional experience. I hope to teach people skills that help them in their careers, allow them to acquire new skills and improve their personal relationships.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 22
    • duration 3:48:15
    • Release Date 2023/01/31