Курс на Stepik
Обложка курса «Kotlin JVM — курс по ООП» на Stepik
490 ₽

Kotlin JVM — курс по ООП ★ 0.000

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

Курс с большим количеством тренировочных задач, удобный для самостоятельного изучения. Рассматриваются основные парадигмы ООП, паттерны проектирования и архитектурные паттерны.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Kotlin JVM — курс по ООП»Учеников на курсе 26
Сертификаты, выданные на курсе «Kotlin JVM — курс по ООП»Сертификатов выдано 0
Отзывы о курсе «Kotlin JVM — курс по ООП»Отзывов получено 0
Рейтинг курса «Kotlin JVM — курс по ООП»Рейтинг курса 0.000
Уроки в курсе «Kotlin JVM — курс по ООП»Количество уроков 63
Тесты в курсе «Kotlin JVM — курс по ООП»Количество квизов 137
Задачи с кодом в курсе «Kotlin JVM — курс по ООП»Количество задач с кодом 259
Время прохождения курса «Kotlin JVM — курс по ООП»Время прохождения курса —
Стоимость курса «Kotlin JVM — курс по ООП»Стоимость курса 490 ₽ —
Обновления курса «Kotlin JVM — курс по ООП»Обновления курса — —
Дата публикации курса «Kotlin JVM — курс по ООП»Дата публикации курса — ———
Последнее обновление курса «Kotlin JVM — курс по ООП»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «Kotlin JVM — курс по ООП» 13 разделов Уроки в курсе «Kotlin JVM — курс по ООП» 63 урока Тесты в курсе «Kotlin JVM — курс по ООП» 137 тестов Задачи в курсе «Kotlin JVM — курс по ООП» 259 задач Время прохождения курса «Kotlin JVM — курс по ООП» 82 ч. Последнее обновление курса «Kotlin JVM — курс по ООП» обн. 5 октября 2026

Общая информация о курсе

2 урока
1. Общая информация о курсе ↗
2. Как проходить курс? ↗

Повторяем основные конструкции языка Kotlin

2 урока
1. Часть 1 ↗
2. Часть 2 ↗

Первая парадигма ООП. Инкапсуляция

9 уроков
1. Введение в ООП ↗
2. Инкапсуляция. Введение ↗
3. Практические задачи по теме "3.2" ↗
4. Конструктор. Первичный и вторичные конструкторы. ↗
5. Практические задачи по теме "3.4" ↗
6. object, companion object ↗
7. Практические задачи по теме "3.6" ↗
8. Extension-функции (функции расширения) ↗
9. Interview - Вопросы по материалу ↗

Вторая парадигма ООП. Наследование

7 уроков
1. Наследование. Введение ↗
2. Наследование и инкапсуляция ↗
3. Переопределение методов и свойств ↗
4. Множественное наследование ↗
5. Sealed class и sealed interface ↗
6. Best practices - Как и где применять наследование? ↗
7. Interview - Вопросы по материалу ↗

Промежуточный экзамен

3 урока
1. Часть 1 ↗
2. Часть 2 ↗
3. Часть 3 ↗

Третья парадигма ООП. Полиморфизм

7 уроков
1. Полиморфизм. Введение ↗
2. Полиморфизм. Функции ↗
3. Полиморфизм. Классы ↗
4. Практические задачи по теме "5.3" ↗
5. Best practices - Как и где применять полиморфизм? ↗
6. Work cases - задачи и варианты их решения ↗
7. Interview - Вопросы по материалу ↗

Четвертая парадигма ООП. Абстракция

10 уроков
1. Абстракция. Введение ↗
2. Абстракция vs инкапсуляция ↗
3. Абстрактные классы ↗
4. Практические задачи по теме "Абстрактные классы" ↗
5. Абстрактные свойства и методы ↗
6. Практические задачи по теме "Абстрактные свойства и методы" ↗
7. Интерфейсы. Введение ↗
8. Интерфейсы vs абстрактные классы ↗
9. Практические задачи по теме "Интерфейсы" ↗
10. Interview - Вопросы по материалу ↗

Промежуточный экзамен

2 урока
1. Часть 1 ↗
2. Часть 2 ↗

Паттерны проектирования

6 уроков
1. Паттерны проектирования ↗
2. Порождающие паттерны ↗
3. Практические задачи по теме "9.2" ↗
4. Структурные паттерны ↗
5. Практические задачи по теме "9.4" ↗
6. Interview - Вопросы по материалу ↗

Архитектурные паттерны

7 уроков
1. Архитектурные паттерны. Введение ↗
2. Многоуровневая архитектура ↗
3. Практические задачи по теме "10.2" ↗
4. Клиент — сервер ↗
5. Практические задачи по теме "10.4" ↗
6. MVC, MVVM, MVI ↗
7. Interview - Вопросы по материалу ↗

Работа над мини-проектами

3 урока
1. Проект "Калькулятор" ↗
2. Проект "Календарь" ↗
3. Проект "Список дел" ↗

Индивидуальные проекты

3 урока
1. Проект "Банк 2.0" ↗
2. Проект "Космический порт" ↗
3. Проект "Симулятор жизни" ↗

Финал

2 урока
1. Финал ↗
2. Получение уникального сертификата ↗