Перейти к основному содержимому

Курс

Введение в объектно-ориентированное программирование на Python

Средний3 ч

Изучите основы объектно-ориентированного программирования (OOP), создавая собственные классы и объекты!

Python3 чвидео: 11Упражнений: 373,100 XP28,120Свидетельство о достижении

Создать бесплатный аккаунт

Продолжить через Google
или
Продолжая, вы принимаете нашу Условия использования, наши Политику конфиденциальности и то, что ваши данные хранятся в США.

Нас выбирают учащиеся из тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Основы ООП

Погрузитесь в фундаментальные концепции, которые лежат в основе объектно-ориентированного программирования (ООП). Вы познакомитесь с основными принципами классов и объектов, научитесь определять и создавать объекты в Python и узнаете, как назначать атрибуты во время создания экземпляра.

Наследование

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

Равенство, обработка исключений и лучшие практики

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

Предварительные требования

Программа

План курса

1

Основы ООП

Узнайте, что такое объектно-ориентированное программирование (ООП), чем оно отличается от процедурного подхода и как применяется на практике. Вы создадите собственные классы с методами, атрибутами и конструкторами, а затем используете их для создания объектов!
Начать главу
2

Наследование и полиморфизм

3

Интеграция со стандартным Python

Введение в объектно-ориентированное программирование на Python

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

Получить сертификат об окончании

Записаться сейчас

Развивайте навыки работы с данными с помощью DataCamp для мобильных устройств

Продвигайтесь вперёд в дороге с нашими мобильными курсами и ежедневными 5-минутными заданиями по программированию.