Серия онлайн-курсов

Курс «Kotlin Backend Developer. Professional»: все выпуски

Автор Сергей Окатов, Николай Никольский, Евгений Непомнящий Школа Otus

Все выпуски курса собраны на одной странице. Сравните даты, цены, содержание и отзывы, выберите нужный выпуск и оформите его отдельно. Выпуски со статусом «Можно купить» доступны для получения после оплаты.

1 выпуск
0 можно купить
от 1 000 ₽ цена участия
до −96%экономия
Обложка: Курс «Kotlin Backend Developer. Professional» Последний выпуск серии
Август 2026 Предзаказ
1 000 ₽ 22 275 ₽
Участвовать в складчине
Цена и доступность

Все выпуски курса

Каждый выпуск — самостоятельный материал. Откройте карточку, чтобы проверить состав материалов и условия получения.

Статусы и цены показаны отдельно для каждого выпуска и обновляются вместе с каталогом.

Описание и содержание

О курсе

Этот курс представляет собой комплексную программу обучения для разработчиков, желающих освоить Kotlin как основной инструмент для создания высокопроизводительных и гибких серверных приложений. Программа ориентирована на специалистов с опытом программирования на языках ООП, владеющих SQL и имеющих навыки работы с Linux. Курс будет особенно полезен Java-разработчикам, так как полная совместимость Kotlin с Java позволяет быстро интегрировать его в существующие проекты, а также разработчикам на Python, PHP, JavaScript или C#, которые стремятся расширить свой инструментарий выразительным и современным языком. Мобильные разработчики смогут оценить преимущество использования единого языка на фронтенде и бэкенде, что значительно повышает эффективность командной работы. Обучение проходит в формате живых онлайн-вебинаров с преподавателями-практиками, чей средний опыт работы в индустрии составляет 10 лет. Такой подход исключает пассивное потребление контента: студенты погружаются в теорию через реальные примеры, имеют возможность задавать вопросы в режиме реального времени и получать оперативную обратную связь. Ключевой особенностью курса является практическая направленность — каждый студент проходит путь от идеи и постановки задачи до продуктового развертывания собственного проекта маркетплейса. Это позволяет закрепить полученные знания на практике и сформировать портфолио. В ходе обучения вы освоите широкий спектр современных технологий и архитектурных подходов. Программа охватывает разработку приложений для различных платформ с помощью Kotlin Multiplatform (JVM, JS, Native), использование асинхронного и многопоточного программирования с корутинами, а также интеграцию с более чем 10 фреймворками, включая Spring и Ktor. Вы научитесь строить надежную бизнес-логику, используя инструменты Kotlin DSL, принципы ООП и null-safety. Особое внимание уделяется архитектурному проектированию: от монолитных решений до микросервисной и бессерверной архитектуры с применением DDD, TDD и MDD. Вы также изучите работу с современными системами хранения данных (PostgreSQL, Cassandra, ArcadeDb), асинхронным транспортом (WebSocket, RabbitMQ, Kafka) и инструментами мониторинга, безопасности и аналитики (BI). Почему стоит выбрать этот курс? Во-первых, это глубокое погружение в современные практики бэкенд-разработки, такие как чистая архитектура и технологии высокой доступности. Во-вторых, акцент на реальном проектировании: вы не просто изучаете синтаксис, а учитесь проектировать архитектуру с учетом требований законодательства по защите информации и внедрять элементы бизнес-аналитики. В-третьих, это возможность освоить инструменты, которые делают разработку более качественной и удобной, позволяя создавать масштабируемые системы, готовые к высоким нагрузкам. По завершении курса вы будете обладать всеми необходимыми компетенциями для профессиональной разработки серверных решений на Kotlin, что подтверждается созданием полноценного выпускного проекта.
Содержание

Программа курса

  1. Введение в Kotlin Тема 1: Введение в курс // ДЗ Тема 2: Базовые элементы Kotlin Тема 3: Функциональные элементы Kotlin Тема 4: Объектно-ориентированное программирование
  2. Расширенные возможности Kotlin Тема 1: Предметно - ориентированные языки (DSL) // ДЗ Тема 2: Конкурентность с корутинами Тема 3: Конкурентность с Sequence и Flow-потоками Тема 4: Мультиплатформенная разработка Тема 5: Интероперабельность с другими языками Тема 6: Расширенные возможности Gradle
  3. Подготовка к разработке Тема 1: Выбор проекта и консультация по пройденному материалу // ДЗ Тема 2: Маркетинг и аналитика проекта Тема 3: Общие принципы защиты информации Тема 4: Архитектурные принципы и архитектура проекта Тема 5: Основы DevOps и среда выполнения приложения
  4. Разработка API Тема 1: Создаем интерфейс с помощью OpenAPI // ДЗ Тема 2: Создаем внутренние модели и маперы Тема 3: Тестирование проекта Тема 4: Мониторинг, сбор логов и метрик
  5. Фреймворки и асинхронный транспорт Тема 1: Разработка приложения со Spring // ДЗ Тема 2: Разработка приложения с KTOR Тема 3: Транспорт с WebSocket Тема 4: Транспорт с RabbitMQ Тема 5: Транспорт с Kafka Тема 6: Разработка бессерверного приложения
  6. Бизнес-логика проекта Тема 1: Основы бизнес-логики и разработка библиотеки для шаблона CoR // ДЗ Тема 2: Создание модуля бизнес-логики с использованием шаблона Цепочка Ответственности. Тема 3: Шаг валидации в бизнес-цепочке
  7. Работа с базами данных Тема 1: Практические принципы работы с БД // ДЗ Тема 2: Создание репозитария Тема 3: Конкурентный доступ к БД Тема 4: Репозитарий с PostgreSQL Тема 5: Репозитарий с Cassandra Тема 6: Репозитарий с графовой базой данных
  8. Развитие бизнес-логики проекта Тема 1: Машина состояний Тема 2: Авторизация и аутентификация в бэкенде Тема 3: Введение в машинное обучение Тема 4: Реализация алгоритмов ML в Kotlin-проекте Тема 5: Обзор значимых проектов на Kotlin, которые выходят за рамки курса
  9. Проектная работа Тема 1: Защита проектных работ
Опыт участников

Отзывы участников

Отзывы собраны со страниц всех выпусков. В каждой карточке видно, к какому выпуску относится оценка.

—
0 отзывов о выпусках курса

Оценок пока нет — можно стать первым.

Оставить отзыв
У этой серии пока нет отзывов

Если вы знакомы с одним из выпусков, поделитесь впечатлениями — это поможет другим выбрать.

Написать первым
Получение доступа

Как купить и скачать курс

Покупать всю серию не нужно: оформление проходит на странице выбранного выпуска.

  1. 1

    Выберите выпуск

    Сравните период, цену, статус, содержание и отзывы.

  2. 2

    Откройте карточку

    Проверьте состав материалов и нажмите кнопку получения доступа.

  3. 3

    Оплатите долю

    Для предзаказа дождитесь завершения сбора; доступный выпуск уже готов к покупке.

  4. 4

    Получите материалы

    Инструкция придёт на почту, а заказ появится в разделе «Мои складчины».

Подробно о том, как работает Складчина
Перед покупкой

Частые вопросы о серии

Можно ли купить курс «Kotlin Backend Developer. Professional» сейчас?

Сейчас готовых к покупке выпусков нет. На странице каждого выпуска указан актуальный статус; для предзаказа можно присоединиться к сбору и дождаться его завершения.

Сколько выпусков курса «Kotlin Backend Developer. Professional» доступно?

В серии собрано 1 выпуск. Каждый выпуск оформляется отдельно: на этой странице можно сравнить дату, статус, цену, скидку, рейтинг и отзывы.

Как выбрать подходящий выпуск?

Начните со свежего выпуска, если нужна наиболее новая версия материала. Архивный выпуск стоит выбрать, если вам важны программа конкретного периода, его цена или отзывы участников. Подробное содержание находится на странице каждого выпуска.

Как скачать материалы после оплаты?

После оформления инструкция приходит на электронную почту, а доступ отображается в разделе «Мои складчины» на основной платформе — оттуда можно скачать материалы. Для выпуска в предзаказе они становятся доступны после завершения сбора.

Нужно ли покупать все выпуски серии?

Нет. Выпуски — самостоятельные материалы: можно купить только выбранную версию курса. Стоимость в карточке относится именно к одному выпуску, а не ко всей серии.