Python Design Patterns

0/5 ·
Создан: 19 октября 2017 г. Обновлён: 23 марта 2026 г.

Использование архитектурных шаблонов позволяет перевести разработку на Python с уровня написания рабочего кода на уровень создания масштабируемых и легко поддерживаемых систем. В курсе разбираются практические аспекты объектно-ориентированного программирования и конкретные сценарии применения паттернов для улучшения структуры приложений.

Внутри программы рассматриваются:

  • Принципы инкапсуляции поведения объектов и делегирование запросов для упрощения связей между сущностями.
  • Реализация наиболее востребованных шаблонов проектирования для эффективной организации взаимодействия компонентов.
  • Переход от базовых концепций ООП к продвинутым архитектурным решениям.
  • Анализ антипаттернов: стили проектирования, которые замедляют разработку и усложняют масштабируемость системы.

Материал будет полезен Python-разработчикам, которые хотят писать более чистый код и научиться принимать верные архитектурные решения в зависимости от бизнес-задач.

Автор

Другие материалы школы

W
Можно купить
90 ₽ 600 ₽ −85%

Web Application Development using Redis, Express, and Socket

Udemy
Electron.JS: создание desktop приложений на Javascript Сбор взносов
691 ₽ 1 300 ₽ −47%

Electron.JS: создание desktop приложений на Javascript

Udemy
П
Можно купить
254 ₽ 650 ₽ −61%

Паттерны проектирования в iOS на Swift

Udemy
С
Можно купить
106 ₽

Сценарий для видеоролика на YouTube с нуля

Alex Nekrashevich
С
Можно купить
220 ₽ 849 ₽ −74%

Системы линейных уравнений: инструкция по применению

Ольга Нев
О
Можно купить
196 ₽ 1 290 ₽ −85%

Основы программирования на Java с нуля

Дмитрий
П
Можно купить
94 ₽ 603 ₽ −84%

Подготовка к собеседованию по профессии Тестировщик ПО

Aleksandr Ponov
A
Можно купить
190 ₽ 999 ₽ −81%

Ansible: полный курс с пошаговой демонстрацией и лабораторными работами

Vitalii Shumylo
Stable Diffusion 101: руководство для начинающих по созданию искусственного интеллекта Можно купить
304 ₽ 1 590 ₽ −81%

Stable Diffusion 101: руководство для начинающих по созданию искусственного интеллекта

Вишал Прем
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

3
Можно купить
88 ₽ 700 ₽ −87%

30 дней для Python. Разблокируй свой Python потенциал

Python. Уровень 2. Объектно-ориентированное программирование Можно купить
2 220 ₽ 20 990 ₽ −89%

Python. Уровень 2. Объектно-ориентированное программирование

Вера Баринова
Selenium WebDriver With Python 3.x - Novice To Ninja Можно купить
240 ₽ 849 ₽ −72%

Selenium WebDriver With Python 3.x - Novice To Ninja

Udemy
П
Можно купить
122 ₽ 1 090 ₽ −89%

Проектирование ПО по принципам SOLID и Connascence

Sergei Bukharov
Ш
Можно купить
82 ₽ 999 ₽ −92%

Шаблоны проектирования на Python

Илья Фофанов
У
Можно купить
138 ₽ 999 ₽ −86%

Улучшенный парсинг веб-страниц с помощью Asyncio и Python

Justin Mitchel
О
Можно купить
200 ₽ 1 090 ₽ −82%

Основы PyScript 101. Запуск Python в HTML-коде браузера

Принц Патни
Process Mining: Анализ данных процессов с помощью Python Сбор взносов
316 ₽ 2 500 ₽ −87%

Process Mining: Анализ данных процессов с помощью Python

Роман Хорин