Обектно-ориентирано програмиране в Python - курс 26 500 RUB. от IBS Training Center, обучение 20 часа, Дата: 18.03.2024г.
разни / / December 04, 2023
В курса ще разберете всички аспекти на обектно-ориентирания подход в Python. Започнете с капсулирането и интересната ключова дума __slots__ и говорете защо са необходими пакети и как да направите своя собствена виртуална пясъчна среда за проект в Python.
Ще разгледате функцията като обект и ще проучите как тя е от полза за разработчика. В този раздел най-важната тема са декораторите, които значително опростяват кода с кръстосана функционалност.
В модула за жизнения цикъл на обекта ще научите как да създадете свой собствен въз основа на съществуващи основни типове и защо е необходимо това. Ще разберете въпросите какво се случва, кога и как един обект се създава и унищожава.
Ще се научите да връщате на системата нейните ресурси, които тя предоставя на разработчика, но той не винаги ги връща; Научете как можете да гарантирате това с помощта на контекстен мениджър. Ще добавяте, изваждате и умножавате потребителски класове с помощта на магически методи на Python.
И в края на обучението ще говорим за това как да скриете алгоритъма за преминаване на структури от данни или генериране на данни въз основа на итератори, отчети за добив, а също така обмислете начини за генериране на структури от данни с помощта на опростен синтаксис Python.
Цялата информация, публикувана в този раздел на Lifehacker, не е публична оферта, както е определено в разпоредбите на член 437 от Гражданския кодекс на Руската федерация, и е само за информационни цели.
Услугата използва технологии от проекта „Educated” и не предоставя образователни услуги.