Практикум по Kotlin
Серия практических руководств, в которых вы сможете создавать приложения на Kotlin с использованием различных технологий и для разных платформ. Упражнения разделены на несколько шагов, которые проведут вас через каждый раздел.
Создание веб-приложения с Spring Boot и Kotlin
Создайте простое приложение с поддержкой баз данных с помощью Spring Boot и Kotlin и узнайте о преимуществах использования Kotlin для серверной разработки с точки зрения синтаксиса.
Создание веб-приложений с React и Kotlin/JS
Создайте приложение React с помощью Kotlin/JS и узнайте, как использовать систему типов Kotlin, экосистему библиотек и возможности взаимодействия с другими технологиями.
Создание веб-приложений с Spring Boot и Kotlin
Создайте простое приложение-блог, объединив возможности Spring Boot и Kotlin.
Создание HTTP API с Ktor
Создайте серверный API для приложения, который будет обрабатывать HTTP-запросы.
Создание чата на WebSocket с Ktor
Создайте простое чат-приложение с помощью Ktor, включающее сервер JVM и клиент JVM.
Создание интерактивного веб-сайта с Ktor
Узнайте, как раздавать файлы, использовать шаблонизаторы, такие как Freemarker и DSL kotlinx.html, а также обрабатывать данные форм с помощью Ktor.
Введение в корутины и каналы Kotlin
Узнайте о корутинах в Kotlin и о том, как обмениваться данными между ними с помощью каналов.
Введение в Kotlin/Native
Создайте простой HTTP-клиент, который может работать на разных платформах с использованием Kotlin/Native и libcurl.
Kotlin Multiplatform: работа с сетью и хранение данных
Узнайте, как создать мобильное приложение для Android и iOS с помощью Kotlin Multiplatform, Ktor и SQLDelight.
Разработка для iOS и Android с Kotlin Multiplatform
Узнайте, как создать мобильное приложение для iOS и Android с помощью Kotlin Multiplatform.
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/kotlin-hands-on.html