Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Kotlin Backend Developer: Backend-разработчик на Kotlin от Otus

Вы научитесь

На курсе вас научат работать с языком программирования Kotlin, при помощи которого вы будете создавать высокопроизводительные приложения для серверов. Освоите фреймворки. Вы сможете работать не только с классическими инструментами, но и изучите самые современные, пользующиеся спросом на рынке программирования. Все материалы и записи занятий будут храниться в вашем личном кабинете, вы сможете воспользоваться ими в любой момент. Кроме того, у вас будет возможность пройти собеседование о приеме на работу в компаниях-партнерах. Вы освоите современную и востребованную специальность, сможете увеличить свой доход.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
4 месяца
Стоимость
84000 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Создавать серверные приложения
#02
Создавать отчеты по бизнес-процессам
#03
Работать с Cassandra
#04
AWS
#05
ELK-stack
#06
Работать с языком программирования Kotlin
#07
Применять асинхронное и многопоточное программирование
Программа курса

Вы освоите язык программирования Kotlin и написание серверных приложений. На курсе вас ждет много практических занятий и домашних работ, с помощью которых вы закрепите полученные знания.

Введение в Kotlin

Вам расскажут об основных конструкциях, используемых при работе на Kotlin. Рассмотрите ООП и DSL. Познакомитесь с несколькими видами асинхронного многопоточного программирования. 

Старт проекта и общие принципы разработки бэкенда

Изучите этапы маркетинга и аналитики проекта. Узнаете, как проводить необходимые тесты и инициализацию. Закрепите полученные навыки с помощью практических занятий.

Модули транспортных моделей

Освоите работу с фреймворком OpenAPI, а также создадите модель при помощи SDK для кросс-платформенной мобильной разработки. Поучаствуете в создании транспортной модели.

Работа с фреймворками в Kotlin

Вам расскажут о создании монолитного приложения при помощи универсального фреймворка с открытым исходным кодом. Рассмотрите разработку микросервисного приложения при использовании асинхронного веб-фреймворка. Закрепите полученные знания на практике.

Модуль бизнес-логики проекта

Вас научат использовать шаблоны при разработке библиотек и модулей бизнес-логики. Попрактикуетесь в создании бизнес уровня в Backend-приложении.

Транспортный уровень приложения

Поработаете с протоколами связи и программным брокером сообщений, а также рассмотрите гибрид, который допускает возможность горизонтального масштабирования.

Работа с базами данных в Kotlin-проекте

Вам расскажут о создании хранилища. Научитесь создавать самостоятельно, а также использовать СУБД. Полученные навыки работы закрепите во время практических занятий.

Защита информации и управление пользователями

Изучите основы защиты информации. Вам расскажут о создании авторизации и аутентификации пользователей. Выполните практические задания и закрепите пройденный материал.

Мониторинг приложения

Вам расскажут, как собирать логи и создавать отчеты по аналитике. Попрактикуетесь в самостоятельном проведении мониторинга.

Проектная работа

Вместе с преподавателями курса вы сделаете подробный разбор своих домашних заданий и созданных проектов. 

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Otus
Школа
Otus – это платформа для онлайн-образования, предоставляющая авторские курсы для специалистов в сфере IT. Курсы не предназначены для новичков – они ориентированы на специалистов с опытом, поэтому перед зачислением на курс вам нужно будет пройти тест.