eFusion 26 июля 2020

🆓 Лучшие бесплатные онлайн-курсы по Kotlin

В захвате мира языком Kotlin заинтересованы не только JetBrains и Google, но и «простые смертные». Посмотрим, какие есть бесплатные онлайн-курсы по Kotlin, чтобы начать разработку на этом языке уже сегодня.
0
9738

С. Исакова, А. Бреслав. Курс Kotlin для Java разработчиков

Одна из страниц курса на Coursera
Одна из страниц курса на Coursera

Авторы курса являются членами команды Kotlin. Андрей Бреслав – тимлид проекта Kotlin, а Светлана Исакова является Developer Advocate той же команды. Их курс хорошо продуман, быстро затягивает и даёт много полезных рекомендаций.

Разработка Android-приложений на Kotlin на Stepik

На этом курсе разработки Android-приложений на Kotlin вы получите знания по настройке рабочей среды, усвоите базовые вещи и сложные пользовательские элементы мобильной разработки. В конце обучения вы сможете создавать приложения с несложными пользовательскими интерфейсами.

Курс Kotlin от JetBrains Academy

Страница JetBrains Academy
Страница JetBrains Academy

В академии JetBrains вы найдете курсы по Kotlin, Java, алгоритмам, Python, содержащие небольшие задачи и теорию, объясняющие концепции программирования шаг за шагом. Хотя это интересный вариант, но он лишь условно бесплатный: на момент публикации статьи предоставлялось 2 месяца бесплатной версии. Так что, если вы хотите освоить Kotlin в интенсивном режиме, присмотритесь.

Курсы Kotlin от Google и Udacity

Совместная работа Google и Udacity привела к появлению полезных и бесплатных онлайн-курсов, обучающих принципам создания приложений на Android. Среди них есть два посвященных Kotlin.

Первый курс – Kotlin для Android-разработчиков от А. Саразан и Дж. Нието – солидный курс для тех, кто комфортно чувствует себя в Android. Он демонстрирует, как взять приложение на Android, созданное с помощью Java, и перенести его на Kotlin. Еще один курс – Kotlin bootcamp для программистов от А. Хаки, С. МакКвиллан и А. Самак.

Задачи для изучения языка Kotlin

Подборка развивающих задачек от факультета компьютерных наук московского кампуса НИУ ВШЭ. Курс небольшой, но с легкостью позволит разнообразить учебный план.

Д. Фелкер. Курс Kotlin

Достаточно свежий, но очень многообещающий курс. Донн Фелкер – автор коротких видеороликов, в которых он показывает все функции Kotlin шаг за шагом, от базовых до продвинутых.

Вводный курс Kotlin JVM

Курс по Kotlin «для самых маленьких», не имеющих опыта в программировании. Продолжает развиваться, но уже есть 25 уроков по синтаксису, семантике и ООП.

Если вы считаете, что уже хорошо знаете Kotlin
Попробуйте пройти наш тест по языку Kotlin.

Курс Kotlin Koans

Данный ресурс не является традиционным курсом, а представляет собой комплекс упражнений с пояснениями, необходимыми для лучшего усвоения информации. Задачки от Светланы Исаковой – это отличный способ попрактиковаться в Kotlin и углубить свои знания. Вы можете выполнять эти упражнения онлайн или с помощью плагина IntelliJ Edu.

Дополнительные материалы

Напоследок немного литературы:

  • Programming Kotlin – V. Subramaniam – базовые штуки по программированию, а также написание производительных приложений на Kotlin.
  • Head First Kotlin – D. Griffiths, D. Griffiths – введение в основы синтаксиса, функции, ООП, ФП и прочие радости современного программирования.
  • Kotlin Blueprints – A. Belagali, H. Trivedi – книга для более опытных специалистов поможет в создании агрегатора соцсетей, веб-сервиса или серьезного серверного приложения.

Источники

РУБРИКИ В СТАТЬЕ

МЕРОПРИЯТИЯ

Расскажите – как вам эти курсы? Может быть, есть другие, о которых мы не рассказали?

ВАКАНСИИ

Senior JS разработчик
по итогам собеседования
Техлид Java
до 250000 RUB

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ

BUG