Дополнительные ресурсы для пользователей Java, изучающих Kotlin

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

Сайты

  • kotlinlang.org — сайт JetBrains, посвященный всему, что касается Kotlin.

Учебники

  • Hello World — интерактивное руководство от JetBrains, иллюстрирующее функции и синтаксис Kotlin.

Кодлабы

  • Рефакторинг в Kotlin : узнайте, как выполнить рефакторинг кода с Java на Kotlin. Вы также изучите соглашения языка Kotlin и узнаете, как обеспечить их соответствие написанному вами коду.
  • Kotlin, дружественный к Java . В этой лаборатории показано, как писать или адаптировать код Kotlin, чтобы его можно было более легко вызывать из кода Java.

Видео

Статьи и сообщения в блогах

  • Внедрение Kotlin : в этом руководстве показано, как добавить Kotlin в существующие проекты с большими командами.
  • Внедрение Kotlin (версия CN) . В этом руководстве показано, как добавить Kotlin в существующие проекты с большими командами.
  • Изучите Kotlin с помощью модульных тестов . В этом посте рассказывается, как команда профилировщиков Android Studio начала использовать Kotlin с написания модульных тестов.
  • Словарь Kotlin: typealias : В этом посте обсуждаются typealias — ключевое слово Kotlin, которое позволяет предоставить альтернативное имя для существующего типа без введения нового типа.
  • Словарь Kotlin: встроенные классы . В этом посте представлены встроенные классы — способ обеспечить безопасность типов без снижения производительности.
  • Приостановка просмотров : в этом посте рассказывается о том, как сопрограммы могут упростить программирование пользовательского интерфейса.
  • Коллекции и последовательности в Котлине : в этом посте показано, как коллекции и последовательности работают в Котлине.

Социальные каналы

  • Сообщество Kotlin : на этой странице kotlinlang.org перечислены дополнительные мероприятия и группы, посвященные Kotlin.
  • Kotlin в Slack : используйте эту ссылку, чтобы подписаться на канал Kotlin Slack, где вы сможете обсуждать все, что связано с Kotlin, с другими энтузиастами.
  • Talking Kotlin : подкаст, выходящий раз в два месяца, посвященный языку Kotlin.
  • Kotlin в Твиттере : это официальный аккаунт Kotlin в Твиттере.

Книги

  • Разработка Android с помощью Kotlin : узнайте, как ускорить разработку Android, используя различные функции Kotlin, от базовых до продвинутых, для написания кода более высокого качества.
  • Kotlin в действии : эта книга учит опытных разработчиков Java тому, как использовать Kotlin для написания приложений промышленного качества.
  • Kotlin для разработчиков Android : одна из первых книг о Kotlin. Эта книга показывает существующим разработчикам Android, как писать свои приложения на Kotlin.