Программирование [OTUS] Kotlin Backend Developer. Professional (часть 1 из 4)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: OTUS​
Название: Kotlin Backend Developer. Professional (часть 1 из 4)​

cover.jpg

Продолжительность: 18 ч 45 мин Количество уроков: 10 Видео Язык: Русский Вес архива: 3,86 ГБ


Kotlin Backend Developer. Professional — курс по бэкенд-разработке на Kotlin, где вы изучите синтаксис языка, корутины, Kotlin Multiplatform, DSL, Gradle и практики создания серверных приложений. Курс подойдёт разработчикам, которые хотят перейти на Kotlin, усилить backend-навыки и подготовиться к работе над современными высоконагруженными проектами.

Для кого этот курс

Для Java-разработчиков. Kotlin полностью совместим с Java, поэтому его удобно внедрять в существующие проекты. Вы сможете использовать современные возможности языка для более чистой, безопасной и продуктивной бэкенд-разработки.
Для разработчиков на других языках. Если вы работаете с PHP, Python, JavaScript, C# или другим ООП-языком, выразительный синтаксис Kotlin поможет быстрее перейти к разработке серверных приложений.
Для мобильных разработчиков. Kotlin позволяет использовать единый язык для Android и backend-части, что упрощает взаимодействие между командами и ускоряет разработку продукта.
Для Kotlin backend-разработчиков. Курс поможет систематизировать знания и познакомиться с современными практиками: чистой архитектурой, микросервисами, высокой доступностью и обработкой больших данных.

Необходимые знания

Чтобы обучение было эффективным, желательно заранее иметь базовую техническую подготовку.

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

Будет плюсом

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

Что даст обучение

На курсе вы разберёте, как создавать гибкие, надёжные и высокопроизводительные серверные приложения на Kotlin. В программу входят архитектурные подходы, практики backend-разработки и современные инструменты: системы хранения данных, мониторинг, наблюдаемость, безопасность и интеграция с frontend-приложениями.

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

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

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

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху