Курс на Stepik
Обложка курса «Объектно-ориентированное программирование» на Stepik
Бесплатно

Объектно-ориентированное программирование ★ 5.000

Открыть на
STEPIK.ORG

Разберись с ООП раз и навсегда. Четыре столпа, реальные примеры и задачи на Python, Kotlin, JavaScript, C++ и других языках. Подходит для студентов, которые уже писали простые классы и хотят разобраться глубже.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Объектно-ориентированное программирование»Учеников на курсе 262
Сертификаты, выданные на курсе «Объектно-ориентированное программирование»Сертификатов выдано 0
Отзывы о курсе «Объектно-ориентированное программирование»Отзывов получено 5
Рейтинг курса «Объектно-ориентированное программирование»Рейтинг курса 5.000
Уроки в курсе «Объектно-ориентированное программирование»Количество уроков 22
Тесты в курсе «Объектно-ориентированное программирование»Количество квизов 32
Задачи с кодом в курсе «Объектно-ориентированное программирование»Количество задач с кодом 13
Время прохождения курса «Объектно-ориентированное программирование»Время прохождения курса —
Обновления курса «Объектно-ориентированное программирование»Обновления курса — —
Дата публикации курса «Объектно-ориентированное программирование»Дата публикации курса — ———
Последнее обновление курса «Объектно-ориентированное программирование»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Объектно-ориентированное программирование» 5 разделов Уроки в курсе «Объектно-ориентированное программирование» 22 урока Тесты в курсе «Объектно-ориентированное программирование» 32 теста Задачи в курсе «Объектно-ориентированное программирование» 13 задач Время прохождения курса «Объектно-ориентированное программирование» 3 ч. Последнее обновление курса «Объектно-ориентированное программирование» обн. 10 октября 2026

ООП — это просто

4 урока
1. Что такое ООП? ↗
2. Первый класс ↗
3. Атрибуты и методы объекта ↗
4. Итоговая задача ↗

Инкапсуляция

4 урока
1. Что такое инкапсуляция? ↗
2. Модификаторы доступа ↗
3. Геттеры и сеттеры ↗
4. Итоговая задача ↗

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

6 уроков
1. Что такое наследование? ↗
2. Переопределение методов ↗
3. Абстрактные классы ↗
4. Множественное наследование и интерфейсы ↗
5. Агрегирование и композиция ↗
6. Итоговая задача ↗

Полиморфизм и абстракция

4 урока
1. Что такое полиморфизм ↗
2. Виды полиморфизма ↗
3. Абстракция ↗
4. Итоговая задача ↗

ООП в реальных проектах

4 урока
1. Как все 4 столпа связаны между собой ↗
2. Реальные примеры из разработки ↗
3. Частые ошибки ↗
4. Итоговая задача ↗