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

Kotlin JVM - курс по ООП 0.000

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

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

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

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

Разделы в курсе «Kotlin JVM - курс по ООП» 13 разделов Уроки в курсе «Kotlin JVM - курс по ООП» 63 урока Тесты в курсе «Kotlin JVM - курс по ООП» 137 тестов Задачи в курсе «Kotlin JVM - курс по ООП» 259 задач Время прохождения курса «Kotlin JVM - курс по ООП» 78 ч. Последнее обновление курса «Kotlin JVM - курс по ООП» обн. 23 августа 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. Получение уникального сертификата