Дистанционный курс

Kotlin Backend Developer. Professional

Дата

Идет набор

5 мес.

Цена

109000

Компания

Место проведения

Онлайн

Кому подойдёт программа

Обучение ориентировано на разработчиков с разным бэкграундом, которые хотят использовать Kotlin как основной инструмент для серверной и мультиплатформенной разработки.

  • Java-разработчики, желающие расширить стек: Kotlin полностью совместим с Java, легко встраивается в существующие проекты и предлагает более лаконичные и безопасные решения для backend-задач.
  • Разработчики на других языках программирования: благодаря читаемому и выразительному синтаксису Kotlin станет понятным переходом для специалистов с опытом PHP, Python, JavaScript или C#.
  • Мобильные разработчики: возможность использовать единый язык для Android-клиента и серверной части упрощает взаимодействие в команде и ускоряет разработку продуктов.
  • Бэкенд-разработчики на Kotlin: курс поможет систематизировать знания и освоить продвинутые практики — от чистой архитектуры и микросервисов до высоконагруженных систем и обработки больших объёмов данных.

Результаты обучения

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

Чему вы научитесь

  • Использовать Kotlin как основной язык для разработки серверных приложений.
  • Создавать мультиплатформенные решения с Kotlin Multiplatform для JVM, JS и Native-платформ (Linux, Windows, macOS, Android, iOS).
  • Применять асинхронное и параллельное программирование с использованием корутин.
  • Интегрировать backend с различными клиентами через OpenAPI и возможности Kotlin Multiplatform.
  • Работать с популярными фреймворками и библиотеками, включая Spring, Ktor и serverless-решения.
  • Реализовывать асинхронные коммуникации с использованием WebSocket, RabbitMQ и Kafka.
  • Проектировать системы хранения данных на базе SQL, NoSQL и NewSQL, включая PostgreSQL, Cassandra и ArcadeDB.
  • Разрабатывать приложения с монолитной, микросервисной и бессерверной архитектурой.
  • Строить надёжную бизнес-логику любой сложности с применением Kotlin DSL, объектно-ориентированного подхода и механизмов null-safety.
  • Проектировать архитектуру решений с использованием модульного подхода, DDD, TDD и MDD.
  • Учитывать требования информационной безопасности и нормативного регулирования при проектировании приложений.
  • Встраивать элементы BI для анализа работы системы и бизнес-процессов.

Концепция курса

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

Проектная работа

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

OTUS, онлайн-образование

OTUS сегодня – это более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, администрирование, информационная безопасность, управление и Data Science. И что важно, у нас есть программы для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.

Наша миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей

Каждый курс OTUS – это сильная программа, востребованные знания и максимум практических задач. Выбирайте подходящий вам курс и учитесь у профессионалов.

Образовательная лицензия

Обучение в OTUS всегда отвечало высоким стандартам качества, что подтверждает лицензия на образовательную деятельность. В OTUS Вы можете повысить свои профессиональные навыки и получить удостоверение о повышении квалификации.*
* при условии наличия диплома о среднем профессиональном или высшем образовании по профилю или специальности, смежной с тематикой курса

Формат обучения

У нас нет предзаписанных уроков. Занятия в OTUS – это вебинары. Преподаватели-практики помогут погрузиться в теорию, обучат на реальных примерах, расскажут о необходимых в работе инструментах. Вы всегда сможете задать вопрос и получить обратную связь в группе Telegram. И самое главное – сможете практиковаться!

  • Интерактивные вебинары. Две онлайн-трансляции по два академических часа в неделю. Доступ к записям и учебным материалам – навсегда
  • Практика. Выпускная работа усилит знания, а её хорошая защита – откроет новые карьерные возможности
  • Активное сообщество. Общение с преподавателями на вебинарах, коммуникация в закрытом телеграм-чате, развёрнутые ответы при проверке домашних заданий

ОТЗЫВЫ О КОМПАНИИ

Статьи по теме