Backend-разработка на Kotlin
Kotlin - мощный язык разработки для высоконагруженных систем, который приходит на смену Java. Научитесь писать и интегрировать собственные приложения, работать с фронтендом и бекендом. Курс рассчитан на опытных программистов.
Преподаватели

Руководитель направления Android-разработки в «Альфа Банк».

Lead Software Developer в компании xCritical Software.

Основные специализации — Full Stack-разработка бизнес-приложений, разработка приложений для стартапов, работа с большими данными. Хорошо понимает последние тенденции в разработке бэкенда и архитектуры, имеет большой опыт в Java и Kotlin.
Содержание курса
- Быстрый переход на Kotlin.
- Реализация транспортного уровня.
- Работа с фреймворками в Kotlin.
- Модуль бизнес-логики проекта.
- Работа с базами данных в Kotlin-проекте.
- Мониторинг приложения.
- Проектная работа.
Кому подойдет данный курс
Данный курс подойдет:
- Java-программистам, которые переходят на Kotlin;
- опытным разработчикам на других языках программирования.
Приобретенные навыки
Изучаемые инструменты:
- Kotlin;
- Kotlin Multiplatform;
- OpenAPI;
- Spring;
- RabbitMQ;
- Kafka;
- KTOR;
- Kotless Framework.
Студенты получают следующие возможности:
- вебинары;
- записи вебинаров;
- общение с наставником и одногруппниками в слаке;
- обратная связь.
Дополнительная информация
Перед началом обучения вам нужно будет самостоятельно установить Ubuntu, Docker, Docker-Compose, Intellij и aws-cli. Требования к ПК: не менее 8 ГБ оперативной памяти.
Обязательные навыки:
- опыт программирования на любом объектно-ориентированном языке программирования;
- навыки работы с Linux.