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

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

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

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

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

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

Разделы в курсе «Объектно-ориентированное программирование» 5 разделов Уроки в курсе «Объектно-ориентированное программирование» 22 урока Тесты в курсе «Объектно-ориентированное программирование» 32 теста Задачи в курсе «Объектно-ориентированное программирование» 13 задач Время прохождения курса «Объектно-ориентированное программирование» 3 ч. Последнее обновление курса «Объектно-ориентированное программирование» обн. 26 августа 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. Итоговая задача