Друзі, привіт!
З 19 до 25 березня ви маєте можливість пройти безоплатне навчання за відеокурсом Породжуючі патерни проєктування на Python.
Автор – Вячеслав Серьогін, Python web developer
Курс охоплює такі теми:
- Історія, класифікація та переваги патернів.
- Основи патерну Singleton, його реалізація на Python, уникнення помилок і забезпечення потокобезпечності.
- Основи створення об’єктів через фабричний метод, переваги та відмінності від інших патернів.
- Робота з абстрактними фабриками, створення групи об’єктів із чітко визначеним інтерфейсом.
- Розбір, як за допомогою Builder створювати складні об’єкти крок за кроком.
- Як дублювати складні об’єкти без зайвих витрат, використовуючи патерн Prototype.
Завдяки практичним завданням та реальним прикладам, кожна нова тема стане не просто теоретичною базою, а цінним інструментом у вашому арсеналі розробника.
Курс складається з 6 відеоуроків загальною тривалістю 2 години 37 хвилини.
Структура курсу:
- Початок роботи з патернами проєктування.
- Патерн Singleton
- Патерн Factory Method.
- Патерн Abstract Factory.
- Патерн Builder.
- Патерн Prototype.
Чого ви навчитеся на даному курсі:
- Розуміти принципи роботи основних породжуючих патернів: Singleton, Factory Method, Abstract Factory, Builder та Prototype.
- Правильно застосовувати їх у реальних проєктах на Python.
- Покращувати архітектуру коду, роблячи його більш масштабованим і зручним для підтримки.
- Розуміти, який патерн найкраще підходить для конкретних завдань.
Терміни акції: з 19 до 25 березня. Доступ до курсу надається на 10 днів.