24.04.2023 в рамках освітньої компоненти “Об’єктно-орієнтоване програмування” для студентів ОП Інженерія програмного забезпечення, було проведено воркшоп на тему “Об’єктно-орієнтоване програмування в Python”
Воркшоп проводила Антоніна Бондарчук, Technical Trainer компанії Grid Dynamics
На воркшопі було розглянуто питання:
1. Cинтаксис. Класи та обʼєкти.
2. Метод init та інші магічні методи.
3. Методи vs функції.
4. Модифікатори доступу.
5. Інкапсуляція (getters and setters).
6. Наслідування та MRO.
7. Поліморфізм. Опціонально: staticmethod та classmethod
Відгуки студентів:
Кваснюк Денис:
Воркшоп вийшов доволі насичений. Антоніна чітко підкреслила основні тонкощі організації ООП в Python, зупинялась на складних моментах та докладніше розповідала про них. В цілому, я зміг виділити багато корисної інформації для себе та отримати відповіді на свої запитання. Сподіваюся почути та побачити Антоніну ще
Анлрій Українець
Лекція по ООП в Пайтоні, яку провела пані Антоніна, була дуже пізнавальною та цікавою. Вона зуміла з легкістю пояснити складні концепції, надавши приклади з реального життя. Її приступний стиль викладання допоміг зрозуміти основи ООП, навіть якщо раніше не мав з ними досвіду. Завдяки лекції, я отримав корисні знання, які буду використовувати в своїй роботі.
Костянтин Кирилів
Воркшоп був цікавим і інформативним, доволі гарна і наглядна подача матеріалу, і найголовніше мінімум води та непотрібної інформації
Єгор Столярчук
Загалом, корисна та структурована лекція, в якій було розказано про основні концепції об’єктно – орієнтованого програмування на Python. Окрім теоретичної частини було показано приклади з поясненнями, що для чого потрібно і як працює написаний код.