Курс «Java: ООП»
Последнее обновление: 14 октября 2025 г.
3 900 рублей в месяц за все курсы
Включено в курс
Описание
На этом курсе вы глубже изучите основы объектно-ориентированного программирования. Вы узнаете больше о полиморфизме и наследовании, познакомитесь с аннотациями и исключениями. В итоге вы научитесь обеспечивать полиморфизм, описывать иерархию и создавать свои классы, абстрагируясь от реализации при помощи интерфейсов. Вы сможете работать с исключениями, создавать и перехватывать их. Знания из этого курса помогут писать более структурированный и гибкий код, который легко дополнять и изменять.
Чему вы научитесь
- Создавать свои классы
- Реализовывать интерфейсы и использовать полиморфизм
- Использовать наследование
- Обрабатывать ошибки
- Использовать паттерны программирования
- Использовать рефлексию
Программа
1 | Введение Знакомимся с целями и задачами курса |
2 | Классы и объекты Учимся определять свои классы и создавать объекты |
3 | Интерфейсы Знакомимся с конструкцией для создания интерфейсов |
4 | Полиморфизм Знакомимся с полиморфизмом в Java |
5 | Паттерны Выясняем, что такое паттерны и как их использовать |
6 | Наследование Изучаем принципы и механизмы наследования |
7 | Ошибки Учимся обрабатывать ошибки |
8 | Рефлексия Учимся получать информацию о полях, методах и других метаданных класса |
9 | Паттерны (продолжение) Продолжаем знакомство с паттернами |
Формат обучения
Испытания
1 | Дешевые отели |
2 | Будильник |
3 | Игровой персонаж |
4 | Безопасная регистрация |
5 | Фабрика |
Рекомендуемые программы

- Тренажер с практикой
- Бессрочный доступ к теории
- Асинхронный формат
3 900 рублей в месяц за все курсы