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

Kotlin Backend Developer. Professional

Дата

Идет набор

5 мес.

Цена

99000

Компания

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

Онлайн

Кому адресован данный курс

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

Требуемые знания и навыки

  • Опыт программирования на любом объектно-ориентированном языке.
  • Знание SQL и умение работать с базами данных.
  • Навыки работы в операционной системе Linux.

Что вы приобретёте на курсе

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

В ходе обучения вы освоите

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

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

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

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

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

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

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

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

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

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

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

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