Курс на Stepik
Обложка курса «Kotlin JVM — курс для продолжающих» на Stepik
2 890 ₽

Kotlin JVM — курс для продолжающих 5.000

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

Курс продолжает серию "Kotlin JVM" и рассказывает о коллекциях и исключениях, о работе с JSON и датами, а также о других важных направлениях. Теоретическая часть изложена в текстовой форме и позволяет эффективно повторять материал.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Kotlin JVM — курс для продолжающих»Учеников на курсе 329
Сертификаты, выданные на курсе «Kotlin JVM — курс для продолжающих»Сертификатов выдано 45
Отзывы о курсе «Kotlin JVM — курс для продолжающих»Отзывов получено 11
Рейтинг курса «Kotlin JVM — курс для продолжающих»Рейтинг курса 5.000
Уроки в курсе «Kotlin JVM — курс для продолжающих»Количество уроков 62
Тесты в курсе «Kotlin JVM — курс для продолжающих»Количество квизов 127
Задачи с кодом в курсе «Kotlin JVM — курс для продолжающих»Количество задач с кодом 213
Время прохождения курса «Kotlin JVM — курс для продолжающих»Время прохождения курса
Стоимость курса «Kotlin JVM — курс для продолжающих»Стоимость курса 2 890 ₽
Обновления курса «Kotlin JVM — курс для продолжающих»Обновления курса
Дата публикации курса «Kotlin JVM — курс для продолжающих»Дата публикации курса
Последнее обновление курса «Kotlin JVM — курс для продолжающих»Последнее обновление
Сложность normal

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

Разделы в курсе «Kotlin JVM — курс для продолжающих» 14 разделов Уроки в курсе «Kotlin JVM — курс для продолжающих» 62 урока Тесты в курсе «Kotlin JVM — курс для продолжающих» 127 тестов Задачи в курсе «Kotlin JVM — курс для продолжающих» 213 задач Время прохождения курса «Kotlin JVM — курс для продолжающих» 68 ч. Последнее обновление курса «Kotlin JVM — курс для продолжающих» обн. 27 августа 2026

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

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

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

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

Типы данных

5 уроков
1. Базовые типы данных
2. Nullable типы
3. Практические задачи по теме "3.2"
4. Тип Unit
5. Interview - Вопросы по материалу

Работа с исключениями

7 уроков
1. Виды исключений
2. Обработка исключений
3. Практические задачи по теме "4.2"
4. Пользовательские классы исключений
5. Практические задачи по теме "4.4"
6. Best practices - Как и где перехватывать исключения?
7. Interview - Вопросы по материалу

Функции

6 уроков
1. Функциональное программирование
2. Функции с переменным количеством аргументов
3. Практические задачи по теме "5.2"
4. Функции высшего порядка
5. Лямбда-выражения
6. Interview - Вопросы по материалу

Коллекции

9 уроков
1. Введение. Общие методы
2. Вычислительная сложность. Нотация О(n)
3. Списки (List)
4. Практические задачи по теме "List"
5. Множества (Set)
6. Практические задачи по теме "Set"
7. Словари (Map)
8. Практические задачи по теме "Map"
9. Interview - Вопросы по материалу

Работа со строками

4 урока
1. Введение. Что под капотом?
2. Методы работы со строками
3. StringBuilder и StringBuffer
4. Interview - Вопросы по материалу

Работа с регулярными выражениями

2 урока
1. Регулярные выражения
2. Практические задачи по теме "8.1"

Работа с файлами

6 уроков
1. Работа с текстовыми файлами
2. Работа с csv файлами
3. Практические задачи по теме "9.2"
4. Работа с JSON
5. Практические задачи по теме "9.4"
6. Interview - Вопросы по материалу

Работа с датой и временем

6 уроков
1. Класс Date
2. Практические задачи по теме "10.1"
3. Класс Calendar
4. Практические задачи по теме "10.3"
5. Промежуточный экзамен
6. Interview - Вопросы по материалу

Класс Math и работа с числами

3 урока
1. Методы для работы с числами
2. Операции и методы для работы с битами
3. Промежуточный экзамен

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

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

Финал

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

Подготовка к собеседованию

4 урока
1. Kotlin vs Java. Что лучше?
2. Работа сборщика мусора (GC) в JVM
3. Работа с коллекциями
4. Алгоритмические задачи (практика)