Skip to content

Kotlin ハンズオン

Kotlin を使用した一連のハンズオンチュートリアルです。さまざまなテクノロジーを利用し、複数のプラットフォームをターゲットとしたアプリケーションを作成できます。 演習は一連のステップに分かれており、各セクションを順を追って進めることができます。

Spring Boot と Kotlin による Web アプリケーションの作成

Spring Boot と Kotlin を使用してデータベース機能を備えたシンプルなアプリケーションを構築し、構文の観点からバックエンド開発に Kotlin を使用する利点について学びます。

Start

React と Kotlin/JS を使用した Web アプリケーションの構築

Kotlin/JS を使用して React アプリケーションを作成し、Kotlin の型システム、ライブラリのエコシステム、および相互運用性の機能をどのように活用できるかを確認します。

Start

Spring Boot と Kotlin を使用した Web アプリケーションの構築

Spring Boot と Kotlin のパワーを組み合わせて、シンプルなブログアプリケーションを構築します。

Start

Ktor による HTTP API の作成

HTTP リクエストに応答するアプリケーションのバックエンド API を作成します。

Start

Ktor による WebSocket チャットの作成

JVM サーバーと JVM クライアントの両方を含む、シンプルなチャットアプリケーションを Ktor を使用して作成します。

Start

Ktor による interactive な Web サイトの作成

ファイルの配信、Freemarker などのテンプレートエンジンや kotlinx.html DSL の使用方法、Ktor でのフォーム入力の処理方法について学びます。

Start

Kotlin コルーチンとチャネルの紹介

Kotlin のコルーチンと、チャネル(channels)を使用してコルーチン間で通信する方法について学びます。

Start

Kotlin/Native 入門

Kotlin/Native と libcurl を使用して、複数のプラットフォームでネイティブに動作するシンプルな HTTP クライアントを作成します。

Start

Kotlin Multiplatform: ネットワークとデータストレージ

Kotlin Multiplatform と Ktor、SQLDelight を使用して、Android および iOS 用のモバイルアプリケーションを作成する方法を学びます。

Start

Kotlin Multiplatform による iOS および Android への対応

Kotlin Multiplatform を使用して、iOS と Android の両方をターゲットにできるモバイルアプリケーションを作成する方法を学びます。

Start