Перейти до основного вмісту

Курс

Вступ до обʼєктно-орієнтованого програмування в Python

Середній3 год

Опануйте базові концепції об’єктно-орієнтованого програмування (OOP), створюючи власні класи й об’єкти!

Python3 год11 відео37 вправ3,100 XP26,767Свідоцтво про досягнення

Створіть безкоштовний обліковий запис

Продовжити через Google
або
Продовжуючи, ви приймаєте наші Умови використання, наш Політика конфіденційності і що ваші дані зберігаються в США.

Улюблений учнями у тисячах компаній

Навчаєте команду?

Спробувати для бізнесу

Опис курсу

Основи ООП

Пориньте в основні концепції, що становлять основу об’єктно-орієнтованого програмування (OOP). Ви дізнаєтеся основні принципи класів і об’єктів, навчитеся визначати та створювати об’єкти в Python і дізнаєтеся, як призначати атрибути під час створення об’єкта.

Спадкування

Розширте свої знання, опанувавши наслідування та створюючи підкласи, які розширюють функціональність, визначену в інших класах. Ви навчитеся розрізняти дані на рівні класу та на рівні екземпляра, реалізовувати методи класу й налаштовувати функціональність підкласів!

Рівність, обробка винятків і найкращі практики

Дослідіть універсальність Python у роботі з порівняннями об’єктів і відкрийте для себе техніки ефективного рядкового представлення об’єктів, що дає змогу отримувати зрозумілі для людини результати. Дізнайтеся, як захистити свій код від неочікуваних помилок і підвищити його надійність за допомогою обробки винятків. Зрозумійте важливість виявлення помилок і коректного відновлення після них, щоб забезпечити плавніше виконання ваших програм. Опануйте найкращі практики написання чистого, підтримуваного та Python-орієнтованого коду, що відповідає принципам ООП.

Попередні вимоги

Навчальний план

Зміст курсу

1

Основи OOP

Дізнайтеся, що таке обʼєктно-орієнтоване програмування (OOP), чим воно відрізняється від процедурного підходу та як його застосовувати. Ви оголосите власні класи з методами, атрибутами й конструкторами та використаєте їх для створення обʼєктів!
Почати розділ
2

Наслідування та поліморфізм

3

Інтеграція зі стандартним Python

Навчіться порівнювати обʼєкти, визначати й налаштовувати їхні рядкові подання, а також застосовувати наслідування для створення та перехоплення користувацьких винятків, щоб реалізувати індивідуальну обробку помилок.
Почати розділ

Вступ до обʼєктно-орієнтованого програмування в Python

Курс
завершено

Отримайте сертифікат про досягнення

Зараєструватися

Розвивайте навички роботи з даними з DataCamp для мобільних

Навчайтеся будь-де з нашими мобільними курсами та щоденними 5-хвилинними завданнями з кодування.