وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Python: SOLID Principles and Top Design Patterns

سرفصل های دوره

Learn how to improve your Python code through mastery of S.O.L.I.D principles and the Top GoF Design Patterns.


1. Introduction
  • 1. What are Design Patterns and why do we need them
  • 2. The Design Patterns Covered in This course.
  • 3. Quick Quiz about design pattern families.html
  • 4. The WHY Of Software Architecture.
  • 5. Why use UML
  • 6. Organized vs. Unorganized code.
  • 7. Setting Up the IDE and Python Environment
  • 8. OPTIONAL UML Refresher.

  • 2. Python OOP Refresher
  • 1. Python OOP Refresher - Theory Part #1
  • 2. Python OOP Refresher - Theory Part #2
  • 3. Python OOP Refresher - Code Studies Part #1
  • 4. Python OOP Refresher - Code Studies Part #2
  • 5. Python OOP Refresher - Code Studies Part #3
  • 6. Python OOP Refresher - Code Studies Part #4
  • 7. Python OOP Refresher - Code Studies Part #5
  • 8. Python OOP Refresher - Code Studies Part #6
  • 9. Python OOP Refresher - Code Studies Part #7

  • 3. What makes a Great Architecture
  • 1. Hallmarks of Good Architecture.
  • 2.1 Exercise #1.pdf
  • 2. S.O.L.I.D Design Principles.
  • 3. SOLID Principles Quiz.html

  • 4. Singleton Design Pattern
  • 1. Understanding the Singleton Pattern
  • 2. Singleton Pattern - Architectural Considerations Part#1 - Simple Approach
  • 3. Singleton Pattern - Architectural Considerations Part#2 - Using Metaclasses
  • 4. Singleton Pattern - Architectural Considerations Part#3 - Thread-Safety
  • 5. Singleton Quiz.html
  • 6.1 Coding Part#1 - Implementing Singleton Pattern in Python.zip
  • 6. Coding Part#1 - Implementing Singleton Pattern in Python
  • 7.1 Coding Part#2 - Practical Examples of Singleton. in Python.zip
  • 7. Coding Part#2 - Practical Examples of Singleton In Python
  • 8. Singleton Pattern Coding Exercises

  • 5. Factory Method Design Pattern
  • 1. Understanding Factory Method Pattern
  • 2. Architectural Considerations for Factory Method Pattern
  • 3.1 Coding The Factory Method Pattern In Python.zip
  • 3. Coding the Factory Method Pattern in Python
  • 4. Factory Method Pattern Quiz.html
  • 5. Factory Method Pattern Coding Exercises

  • 6. Builder Design Pattern
  • 1. Understanding Builder Design Pattern
  • 2. Architectural Considerations for Builder Design Pattern
  • 3. Coding the Builder Pattern in Python
  • 4. Builder Pattern Quiz.html
  • 5. Builder Design Pattern Coding Exercises

  • 7. Adapter Design Pattern
  • 1. Understanding the Adapter Design Pattern
  • 2. Architectural Considerations for the Adapter Pattern
  • 3. Coding the Adapter Pattern In Python
  • 4. Adapter Pattern Quiz.html
  • 5. Adapter Design Pattern Coding Exercises

  • 8. Strategy Design Pattern
  • 1. Understanding the Strategy Design Pattern
  • 2. Architectural Consideration for the Strategy Design Pattern
  • 3. Coding the Strategy Design Pattern
  • 4. Strategy Pattern Quiz.html
  • 5. Strategy Design Pattern Coding Exercise

  • 9. Observer Design Pattern
  • 1. Understanding the Observer Design Pattern
  • 2. Architectural Consideration for the Observer Design Pattern
  • 3. Coding with the Observer Pattern
  • 4. Observer Design Pattern Coding Exercise

  • 10. State Design Pattern
  • 1. Understanding the State Design Pattern
  • 2. Architectural Consideration for the State Design Pattern
  • 3. Coding the State Design Pattern

  • 11. Course Assignment - The Game of Life
  • 1. About John Conways Game Of Life Simulation
  • 2. A Word about the Game of Life Architecture

  • 12. Final Thoughts
  • 1. Where do you go from here
  • 2. Thank you!
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 15229
    حجم: 2310 مگابایت
    مدت زمان: 292 دقیقه
    تاریخ انتشار: 4 تیر 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید