Акции школ
Войти

Курс «Kotlin Backend Developer. Professional»

Составитель: Денис Сметнёв · Обновлено: 17.10.2026
для опытных
Цена не указана
★ 5 · 2 отзыва
от 9 083 ₽/мес в рассрочку (прим.)

Kotlin — язык, который Google сделал основным для Android, но он давно вышел за мобильные рамки: Spring Boot, Ktor, серверная разработка. Курс «Kotlin Backend Developer. Professional» от OTUS — для тех, кто уже программирует и хочет перейти в бэкенд-разработку на Kotlin или углубить существующие навыки. Средний уровень означает, что с нуля сюда идти рано — нужна база программирования.

Подробнее


для опытных
Цена не указана
★ 5 · 2 отзыва
от 9 083 ₽/мес в рассрочку (прим.)

Компания: OTUS (Отус)

рейтинг:

Уровень: для опытных Длительность: 6 месяцев Формат: онлайн Документ: сертификат
Рассрочка: от 9 083 ₽/мес
🎓 сертификат 💼 Помощь с трудоустройством 📁 1 проект в портфолио
Почему мы рекомендуем: помощь с трудоустройством, сертификат — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (46 модулей, по данным школы)

  1. Модуль 1. Введение в Kotlin — Цель модуля: познакомить студентов с общими сведениями о языке, изучить синтаксис Kotlin, познакомиться с наиболее базовыми элементами языка. Модуль обзорный, в нем не планируется глубокое изучение всех элементов языка. Такое изучение будет происходить на практике в течение всей работы над выпускным проектом. Для работы потребуются: JDK 11, git, Intellij Idea Community Edition или GigaIDE от Сбера. Требования к ПК: памяти не менее 8 ГБ, рекомендуется не менее 16 ГБ. Рекомендуется установить Linux.
  2. • Введение в курс // ДЗ
  3. • Базовые элементы Kotlin
  4. • Функциональные элементы Kotlin
  5. • Объектно-ориентированное программирование
  6. Модуль 2. Расширенные возможности Kotlin — Цель модуля: познакомиться с расширенными возможностями языка Kotlin, знание которых отличает квалифицированного разработчика. Изучаемые темы частично являются обязательными для разработчика на Kotlin (корутины, DSL), частично опциональными (Multiplatform, интероперабельность с другими языками), знанием которых можно выгодно отличиться на собеседовании.
  7. • Предметно - ориентированные языки (DSL) // ДЗ
  8. • Конкурентность с корутинами
  9. • Конкурентность с Sequence и Flow-потоками
  10. • Мультиплатформенная разработка
  11. • Интероперабельность с другими языками
  12. • Расширенные возможности Gradle
  13. Модуль 3. Подготовка к разработке — В модуле обсуждается этап подготовки к старту проекта, который предшествует началу разработки. Среди тем рассматривается работа с идеей проекта, маркетинговая проработка, формирование требований и организация тестирования. Также обсуждается целевая архитектура проекта, инфраструктура сборки и функционирования. Модуль важен тем, что позволяет выполнить планирование и проработку выпускного проекта студента. Результатами работы в учебном модуле будут следующие: 1) список требований и критериев приемки к выпускному проекту; 2) описание API, с которым будет работать выпускной проект студента; 3) готовая инфраструктура для тестирования, развертывания и мониторинга выпускного проекта.
  14. • Выбор проекта и консультация по пройденному материалу // ДЗ
  15. • Маркетинг и аналитика проекта
  16. • Общие принципы защиты информации
  17. • Архитектурные принципы и архитектура проекта
  18. • Основы DevOps и среда выполнения приложения
  19. Модуль 4. Разработка API — Модуль посвящен разработке API и освоению различных элементов ООП. В нем студент разработает собственное API для выпускного проекта, сделает комплект различных классов для внутреннего использования в приложении, а также научится делать мапинг между этими сущностями. Также в модуле обсуждаются вопросы тестирования и мониторинга системы на базе логов. Обязательным результатом работы по учебному модулю являются: 1) API; 2) внутренние модели; 3) маперы. Опционально студент может освоить следующие темы: 1) разработка сквозных и интеграционных тестов; 2) разработка библиотек логирования.
  20. • Создаем интерфейс с помощью OpenAPI // ДЗ
  21. • Создаем внутренние модели и маперы
  22. • Тестирование проекта
  23. • Мониторинг, сбор логов и метрик
  24. Модуль 5. Фреймворки и асинхронный транспорт — Целью модуля является разработка серии приложений с применением нескольких фреймворков и транспортных интерфейсов, которые уже на самом раннем этапе разработки могут корректно отвечать и обеспечивать интеграцию нашего будущего сервиса с другими командами (фронтенд, смежные команды), несмотря на то, что до завершения проекта еще далеко. В рамках модуля будут обсуждаться HTTP-фреймворки Spring и Ktor, а также асинхронные транспортные интерфейсы WebSocket, RabbitMQ и Kafka.
  25. • Разработка приложения со Spring // ДЗ

Кем вы сможете работать

Kotlin Backend Developer

Сколько зарабатывают в профессии (медиана hh.ru, по 74 вакансиям)

Junior
104 400 ₽
Middle
250 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Kotlin Backend Developer. Professional (этот) OTUS (Отус) — 6 месяцев 5 сертификат —
Автоматизированное тестирование на Java Skillbox (Скиллбокс) 42 364 ₽ 2 месяца 5.0 Сертификат Перейти
Android-разработчик: быстрый старт в профессии GeekBrains (ГикБреинс) — 12 месяцев 5.0 Сертификат Перейти
Java-разработчик веб-приложений Java Online Projects беспл. 4 месяца 4.8 Сертификат Перейти

Стоит ли идти на этот курс

Плюсы

  • Фокус — серверная разработка, а не язык как таковой: курс не объясняет Kotlin «вообще», а сразу строит бэкенд-логику. Это экономит время тем, кто идёт менять профиль, а не просто расширять кругозор.
  • Шесть месяцев при среднем уровне — темп, при котором можно разобраться по-настоящему: не интенсив за пять недель, где половина материала оседает теорией без практики.
  • Аудитория — уже практикующие разработчики, не смешанная группа от новичков до мидлов. Задачи и дискуссии идут на одном уровне, без постоянного выравнивания под тех, кто ещё не знает базовых конструкций.

Минусы и кому не стоит

  • — ощутимо: если цель — просто попробовать Kotlin, профессиональная программа избыточна и по объёму, и по цене.
  • Данных о документе по итогам и о карьерной поддержке в открытом доступе нет — оба вопроса стоит задать OTUS напрямую, пока не оплатили.
  • Без базы хотя бы в одном языке и понимания ООП за шесть месяцев курс не вытянуть — средний уровень здесь не маркетинговая оговорка.

Когда этот курс вам не нужен

Курс не нужен, если вы уже работаете бэкенд-разработчиком на Kotlin и ищете точечное углубление по конкретной теме — шесть месяцев общей программы мало что добавят. Наконец, если бюджет сейчас ограничен — есть смысл начать с более коротких форматов и вернуться к этой программе, когда цель оформится чётче.

Как выбрать курс по этому направлению

Выбирая курс по программированию на среднем уровне, смотрите прежде всего на соотношение теории и реальных задач: серверная разработка — дисциплина практическая, её не освоишь через лекции. Проверьте, насколько программа покрывает именно бэкенд: базы данных, API, деплой, архитектурные паттерны — не только синтаксис языка. Узнайте, есть ли живые проверки заданий или только автотесты — для реального роста это принципиальная разница.

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

Можно ли пойти на курс без опыта программирования?

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

Сколько длится обучение?

Программа рассчитана на шесть месяцев — это полноценный курс, не интенсив. Нужно заложить время в рабочий и личный график заранее, особенно если совмещаете с занятостью.

Какой документ выдают после курса?

На странице курса этой информации нет. Спросите напрямую у OTUS — что именно выдают и котируется ли документ у работодателей.

Помогают ли с трудоустройством после окончания?

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

Почему Kotlin, а не Java для бэкенда?

Kotlin полностью совместим с Java и работает на JVM, при этом синтаксис лаконичнее, а null-безопасность встроена в язык. Многие команды постепенно переходят на Kotlin в серверных проектах — спрос на таких разработчиков есть.

Стоит ли курс своих ?

Зависит от цели. Переход в бэкенд-разработку на Kotlin всерьёз — шесть месяцев структурированной программы от специализированной школы разумное вложение. Если нужно просто познакомиться с языком — смотрите в сторону более коротких и дешёвых форматов.

Компания, проводящая курс

OTUS (Отус)

222 курса по 861 теме

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

Преподаватели курса

СП
Руководитель направления Java-разработки в FinTech

С отличием окончил Уфимский государственный...

ЕН
Разработчик, IT Sense

Разработчик В отрасли с 2006 года. Долгое время...

АБ
DS инженер (к.э.н.), Сбер GigaLegal

Занимается исследованиями с фокусом на...

СО
Архитектор, Solar Security

Основные специализации — Full Stack-разработка...

ЕС
Team Lead, Магнит ОМНИ

25 лет в IT на различных позициях. С 2025 team lead одной из...

НН
Java / Kotlin разработчик

Основная специализация Backend разработка для...

Отзывы студентов

5
Рейтинг курса (все отзывы)
100% · 2
0%
0%
0%
0%
больше курсов

Похожие курсы компании

больше курсов

Другие курсы этих преподавателей