Курс на Stepik
Обложка курса «Java для начинающих: основы ООП» на Stepik
Бесплатно

Java для начинающих: основы ООП 5.000

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

Прямое продолжение курса «Java для начинающих: с нуля до массивов». Изучите классы, объекты, инкапсуляцию, наследование и полиморфизм. Заложите прочный фундамент объектно-ориентированного мышления. 📚 Что внутри: Создание классов и объектов, методы и конструкторы Инкапсуляция: private/public, геттеры и сеттеры с проверками Наследование: extends, super, переопределение методов Полиморфизм, abstract и интерфейсы

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Java для начинающих: основы ООП»Учеников на курсе 32
Сертификаты, выданные на курсе «Java для начинающих: основы ООП»Сертификатов выдано 0
Отзывы о курсе «Java для начинающих: основы ООП»Отзывов получено 2
Рейтинг курса «Java для начинающих: основы ООП»Рейтинг курса 5.000
Уроки в курсе «Java для начинающих: основы ООП»Количество уроков 26
Тесты в курсе «Java для начинающих: основы ООП»Количество квизов 61
Задачи с кодом в курсе «Java для начинающих: основы ООП»Количество задач с кодом 18
Время прохождения курса «Java для начинающих: основы ООП»Время прохождения курса
Обновления курса «Java для начинающих: основы ООП»Обновления курса
Дата публикации курса «Java для начинающих: основы ООП»Дата публикации курса
Последнее обновление курса «Java для начинающих: основы ООП»Последнее обновление
Сложность easy

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

Разделы в курсе «Java для начинающих: основы ООП» 6 разделов Уроки в курсе «Java для начинающих: основы ООП» 26 уроков Тесты в курсе «Java для начинающих: основы ООП» 61 тест Задачи в курсе «Java для начинающих: основы ООП» 18 задач Время прохождения курса «Java для начинающих: основы ООП» 0 ч. Последнее обновление курса «Java для начинающих: основы ООП» обн. 8 июня 2026

1. Введение в классы и объекты

5 уроков
Закрытый
1.1 О модуле «Введение в классы и объекты»
18
18
2м 30с
0
Закрытый
1.2 Зачем нужны классы и объекты
6
4
-
0
Закрытый
1.3 Создание первого класса и объекта
4
4
-
0
Закрытый
1.4 Класс как тип данных и ссылки
4
4
-
0
Закрытый
1.5 Инициализация полей при объявлении
4
4
-
0

2. Методы и конструкторы

6 уроков
Закрытый
2.1 О модуле «Методы и конструкторы»
4
4
-
0
Закрытый
2.2 Методы: объявление и вызов
4
4
-
0
Закрытый
2.3 Параметры и возврат значений
4
4
-
0
Закрытый
2.4 Конструктор по умолчанию
4
4
-
0
Закрытый
2.5 Конструктор с параметрами
4
4
-
0
Закрытый
2.6 Ключевое слово this
4
4
-
0

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

4 урока
Закрытый
3.1 О модуле «Инкапсуляция»
4
4
-
0
Закрытый
3.2 Модификаторы доступа: private и public
4
4
-
0
Закрытый
3.3 Геттеры: чтение полей
4
4
-
0
Закрытый
3.4 Сеттеры: изменение полей с проверкой
4
4
-
0

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

5 уроков
Закрытый
4.1 О модуле «Наследование»
4
4
-
0
Закрытый
4.2 Ключевое слово extends
4
4
-
0
Закрытый
4.3 Конструкторы при наследовании
4
4
-
0
Закрытый
4.4 Переопределение методов
5
4
-
0
Закрытый
4.5 Ключевое слово super
4
4
-
0

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

5 уроков
Закрытый
5.1 О модуле «Полиморфизм»
4
4
-
0
Закрытый
5.2 Полиморфизм и преобразование типов
4
3
-
0
Закрытый
5.3 Когда нужно узнать реальный тип: instanceof и downcasting
3
3
-
0
Закрытый
5.4 Абстрактные классы
4
3
-
0
Закрытый
5.5 Интерфейсы
3
3
-
0

6. 🏁 Заключение

1 урок
Закрытый
6.1 🎓 Что дальше?
3
3
-
0