

Для разработчиков на Java. Изучение бэкенд-разработки на Kotlin будет более легким и интуитивным, так как Kotlin полностью совместим с Java и может использоваться совместно с уже существующим Java-кодом.
Для опытных разработчиков других языков программирования. Синтаксис Kotlin прост и выразителен. Освоение бэкенд-разработки на Kotlin не составит труда, если вы уже владеете PHP, Python, JavaScript, C#.
Для мобильных разработчиков. Возможность использовать единый язык программирования на фронтенде (Android) и на бэкенде упростит командную работу и повысит эффективность разработки.
Для Kotlin бэкенд-разработчиков. Узнаете о современных практиках разработки, таких как чистая архитектура, микросервисы, технологии высокой доступности и обработка больших данных.
Установите Ubuntu, Docker, Docker-Compose, Intellij и aws-cli. Требования к ПК: не менее 8 ГБ оперативной памяти.
Вы научитесь разрабатывать гибкие и высокопроизводительные серверные приложения на Kotlin. Преподаватели на вебинарах продемонстрируют, как создается проект маркетплейса: от идеи и постановки задачи до готового решения.
Вы освоите:
Легендой курса является разработка стартапа. В рамках обучения обсуждаются реализация экстремальных проектов, сочетающих высокую неопределённость и строгие ограничения по времени и ресурсам.
У нас нет предзаписанных уроков! Все занятия в OTUS проходят в формате онлайн-вебинаров. Преподаватели-практики помогут погрузиться в теорию, обучат на реальных примерах и расскажут о необходимых инструментах. Вы всегда сможете задать вопрос и получить обратную связь.
И самое главное — сможете практиковаться!
От постановки задачи до продуктового развёртывания.
Наши преподаватели — специалисты с опытом разработки более 10 лет.
Более 10 фреймворков, включая Spring, Ktor, RabbitMQ, Kafka, SQL, NoSQL, NewSQL.
Средний уровень зарплат в Москве:
450 актуальных вакансий на HH.RU.
Наши партнёры активно ищут специалистов, владеющих навыками разработки на Kotlin.
Интерактивные вебинары: 2 занятия по 2 ак.ч. в неделю. Доступ к записям и учебным материалам остаётся навсегда.
Этот модуль предназначен для знакомства с основами языка программирования Kotlin. Студенты изучат синтаксис Kotlin, познакомятся с наиболее важными компонентами экосистемы, такими как Gradle, DSL и корутины. На протяжении курса будет создана программа и проведены автоматизированные тесты на Kotlin.
Для работы потребуются: JDK 11, git, Intellij Idea (Community Edition или Ultimate). Требования к ПК: не менее 8 ГБ оперативной памяти, рекомендуется 16 ГБ.
Вы можете бесплатно перейти в другую группу, но это возможно только один раз.
Для получения сертификата OTUS защищать проект необязательно – достаточно выполнить требуемое количество домашних заданий, и это будет указано в сертификате. Для получения Удостоверения о повышении квалификации необходимо выполнить итоговый проект, но его можно сдать в чате с преподавателем, без публичной защиты.
Да, деньги можно вернуть за неиспользованное время. Например, если курс длится пять месяцев, а вы проучились один, мы вернем деньги за оставшиеся четыре месяца.
Да, выполнение домашних заданий обязательно, если вы хотите повысить свои навыки программирования на Kotlin. Все задания проверяют преподаватели и наставники, которые предоставляют развернутую обратную связь. Также есть возможность защитить итоговый проект перед руководителем и преподавателями курса.
Конечно! Задавайте вопросы преподавателям по содержанию курса на онлайн-вебинарах, в закрытом чате Telegram или в чате по домашним заданиям. На организационные вопросы вам всегда поможет ответить коммьюнити-менеджер.
Курс предназначен для тех, кто уже имеет опыт разработки на Java, Kotlin или других языках программирования. Для успешного прохождения потребуется приложить усилия и уделять время самостоятельному изучению материалов. Будьте готовы тратить на учебу и выполнение домашних заданий от 6 до 12 часов в неделю.
Практическая работа составляет более 80% курса. Вам будут доступны дополнительные источники информации, обширный список литературы, референсы для углубления знаний и записи всех вебинаров. Преподаватели всегда готовы поделиться актуальными материалами.
Skillbox
4.61