JetBrains Academy Kotlin News

Kotlin в JetBrains Academy: изучайте основы бесплатно или улучшайте существующие навыки

Read this post in other languages:
English, Français, 한국어, Deutsch

Отличные новости для тех, кто ищет возможности освоить новый язык, — мы запустили новый трек «Основы Kotlin»! Обучение построено вокруг написания настоящих полнофункциональных приложений. Поскольку Kotlin — язык, созданный в JetBrains, мы решили сделать этот трек бесплатным для индивидуальных пользователей.

Ну а тем, кто уже знает основы Kotlin, предлагаем прокачать свои навыки. Благодаря вашей обратной связи трек «Kotlin-разработка» прошел стадию бета-тестирования и теперь доступен в виде стабильной версии! Он дает возможность попробовать свои силы в более сложных проектах и углубить знания Kotlin.

Мы изменили систему лицензирования JetBrains Academy для новых пользователей. Теперь, если вы не пользовались платформой ранее и выбираете бесплатный трек (например, «Основы Kotlin»), вам назначается бесплатный план. Так вы сможете начать обучение, ничего не оплачивая и не активируя пробный период. Если же вы выбираете платный трек (например, «Kotlin-разработка»), активируется бесплатный пробный период, и можно позже решить, нужна ли вам платная подписка. Работая над своим первым проектом, вы сможете добавить до 2 месяцев бесплатно к неделе пробного периода.

Далее рассказываем подробнее:

ПОПРОБОВАТЬ

Почему Kotlin?

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

Мультиплатформенность. Kotlin поддерживает различные целевые платформы — вы сможете запускать код практически на любых устройствах, включая Windows и Mac, а также компилировать его в нативный код. Kotlin позволит вам написать общий код для всех платформ — вы сэкономите время на реализацию, а также на поддержку кода в будущем.

Android-разработка. Google назвала Kotlin приоритетным языком для разработки под Android. В данный момент в Google Play Store размещено более 3 миллионов приложений на Kotlin, и это число растет с каждым днем. Присоединяйтесь к Kotlin-разработчикам прямо сегодня!

Узнайте, чем еще вам может быть полезен Kotlin, из блог-поста команды разработчиков языка.

Бесплатный трек «Основы Kotlin»

Начать изучать Kotlin — легко. Зарегистрируйтесь на JetBrains Academy, выберите трек «Основы Kotlin» и желаемый проект и сразу приступайте к обучению. Это бесплатный трек — вам даже не нужно активировать пробный период.

БЕСПЛАТНЫЙ ТРЕК ПО ОСНОВАМ KOTLIN

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

Трек «Основы Kotlin» включает 10 реальных проектов разного уровня сложности, более 120 тем и более 300 задач! Вы получите полный доступ к возможностям платформы JetBrains Academy. Ваш персональный учебный план будет разделен на несколько этапов нарастающей сложности. Это позволит вам расширять свои знания постепенно и не перегружаться.

план-обучения

Интеграция с IDE JetBrains позволяет изучать профессиональные инструменты для разработки сразу в процессе обучения программированию.

ide

Карта знаний показывает, как темы связаны между собой. Она поможет вам обнаружить пробелы в знаниях и подскажет, какие темы стоит подтянуть.

Чтобы написать рабочее приложение, необязательно иметь опыт программирования: вы сможете с нуля создать собственный чат-бот или конвертер единиц измерения. JetBrains Academy поможет вам шаг за шагом получить новые навыки и пополнить свое портфолио. Начните изучать основы Kotlin!

Трек для выхода на продвинутый уровень

Уже знаете основы Kotlin и хотите прокачать навыки? Тогда вам подойдет трек «Kotlin-разработка» — мы как раз закончили бета-тестирование. Если вы пока не пользовались JetBrains Academy, учитесь 7 дней бесплатно. Пробный период можно продлить еще на 2 месяца в дополнение к неделе пробного периода: если за неделю вы успеете закончить первый этап своего проекта, мы продлим пробный период на один месяц, а если в течение этого месяца вы завершите целый проект, то сможете еще один месяц учиться бесплатно.

ПОПРОБОВАТЬ БЕСПЛАТНО

С момента запуска трек претерпел много изменений и был сильно улучшен. Мы обрабатывали полученные отзывы, тестировали юзабилити, корректировали теоретические и практические задания.

Более 28 000 человек уже учатся на треке «Kotlin-разработка». В их распоряжении 11 интерактивных проектов, 219 тем и более 330 задач — все это позволяет осваивать продвинутые темы с максимальным упором на практику.

Трек «Kotlin-разработка» затрагивает фундаментальные аспекты программирования на Kotlin, необходимые профессиональному разработчику, от анализа строк и использования многомерных массивов до работы с изображениями и реализации алгоритмов. Основной принцип обучения в JetBrains Academy — это работа над проектами: каждая теоретическая тема закрепляется в процессе написания реального приложения.

Наш пользователь Влад-Эмиль Флоре делится впечатлениями от курса:

 

 
«На мой взгляд, очень полезно работать над реальными проектами. Писать приложение и в то же время изучать новое — отличная комбинация, позволяющая поддерживать мотивацию и закреплять полученные знания. В общем, это один из лучших способов учиться, которые я когда-либо пробовал!»

Платформа JetBrains Academy дает массу возможностей, чтобы помочь вам в освоении языка. К примеру, можно работать над проектами прямо в IDE JetBrains: умные функции среды разработки упрощают процесс обучения, а вы осваиваете инструменты, без которых невозможно представить работу в индустрии. Кроме того, вы сможете выложить завершенные проекты на GitHub и добавить их в свое портфолио.

Надеемся, треки «Основы Kotlin» и «Kotlin-разработка» будут для вас полезны.

Нам очень важно, что вы думаете. Делитесь своими мыслями и предложениями в комментариях к посту, а также в Twitter, Facebook или на Reddit.

Учитесь с удовольствием!
Ваша команда JetBrains Academy

Автор оригинальной статьи:

Anastasia Khramushina

Anastasia Khramushina

Discover more