OTUS

Kotlin Backend Developer. Professional

Начало: По мере набора группы
Длительность: 5 месяцев
СертификатОнлайн

Описание курса

Необходимые знания опыт программирования на любом языке ООПSQLнавыки работы с Linux Будет плюсом опыт программирования на Javaзнание шаблонов проектированияумение писать чистый коднавыки использования git Перед началом обучения Установите Ubuntu, Docker, Docker-Compose, Intellij и aws-cliТребования к ПК: не менее 8 ГБ оперативной памяти. Что вам даст этот курс? Вы узнаете, как разрабатывать гибкие и высокопроизводительные серверные приложения на языке Kotlin. Преподаватели на вебинарах покажут пример того, как разрабатывается проект маркетплейса: от идеи и постановки задачи – до конечного решения Вы научитесь: использовать язык Kotlin для разработки серверных приложенийсоздавать приложения для разных платформ с помощью Kotlin Multiplatform: JS, JVM, Native (Linux, Windows, MacOs, Android, iOS)применять асинхронное и многопоточное программирование с корутинамииспользовать OpenAPI и Kotlin Multiplatform и выполнять интеграцию бэкенд-приложения с различным фронтендомиспользовать Kotlin вместе с 10 фреймворками, включая Spring и Ktor, а также с бессерверными библиотекамиреализовывать асинхронный транспорт с применением WebSocket, RabbitMQ и Kafkaстроить хранилища на базе SQL, NoSQL и NewSQL: Postgres, Cassandra, ArcadeDbписать приложения с монолитной, микросервисной и бессерверной архитектуройразрабатывать гибкую и надёжную бизнес-логику любой сложности, используя инструменты Kotlin DSL, ООП и null-safetyпроектировать архитектуру приложений, применяя модульную разработку, DDD, TDD, MDDформировать архитектуру приложения с учётом требований законодательства в области защиты информациивнедрять в приложения элементы BI, чтобы получать аналитические отчёты по функционированию и бизнес-процессам

Отзывы о курсе

Оценить курс
Оценок: 1, комментариев: 1
4.67
Средняя оценка
100%Рекомендация
4.00
Соотношение цены и качества
5.00
Программа курса
5.00
Преподаватель курса
5.00
Практическая применимость знаний
5.00
Удобство платформы
4.00
Качество практики
default-avatar3 февраля 2024. Старший (Senior)
Оценка 4.67dropdown-icon
Рекомендация 100%
4
Соотношение цены и качества
5
Программа курса
5
Преподаватель курса
5
Практическая применимость знаний
5
Удобство платформы
4
Качество практики
0
Помощь с трудоустройством
Достоинства

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

Комментарий

Данный курс охватывает не столько сам язык Kotlin, сколько технологии, которые его могут окружать в различных проектах.