𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: OTUS
Название: Kotlin Backend Developer. Professional (часть 1 из 4)

Продолжительность: 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 для аналитических отчётов по бизнес-процессам и работе приложения.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь