К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Object-Oriented Programming in Python · LearnSpace
Назад в каталог
courseraПрограммирование

Object-Oriented Programming in Python

Курс от Duke University
Начальный≈ 2.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this project, you will gain hands-on experience working with classes in Python to model real-world objects and systems. By the end, you will be able to utilize key object-oriented programming principles like inheritance and polymorphism. We will build an interactive boxing match simulation using Python classes to represent different fighters. You will learn how to define class attributes, instantiate object instances, and customize behaviors through methods. The concepts covered translate to building all types of apps.

Навыки, которые вы освоите

Object Oriented Programming (OOP)Object Oriented DesignSimulationsApplication DevelopmentComputer ProgrammingCode ReusabilityProgramming PrinciplesSoftware EngineeringPython Programming

Программа курса

1 модулей · 7 учебных материалов

01Project Overview7 материалов

Your Learning Journey

Project OverviewЧтениеKey TermsЧтениеInheritanceЧтениеObject-Oriented Programming SandboxЛабораторная

Учитесь у экспертов

Noah Gift

Executive in Residence and Founder of Pragmatic AI Labs

Object-Oriented Programming in Python
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 2.4 ч

1 модулей

Язык: Английский

Часть программы вашего университета
Assess Your KnowledgeЗадание
Course End Survey - We appreciate your feedback!PLUGIN
Next StepsЧтение