学習資料の概要
Kotlinの学習には、以下の資料やリソースを利用できます。
- 基本構文 – Kotlinの構文の概要を素早く把握できます。
- イディオム – 一般的なケースでイディオムに沿ったKotlinコードの書き方を学べます。
- JavaからKotlinへの移行ガイド: 文字列 – JavaとKotlinで文字列を使った一般的なタスクを実行する方法を学べます。
- JavaからKotlinへの移行ガイド: コレクション — JavaとKotlinでコレクションを使った一般的なタスクを実行する方法を学べます。
- JavaからKotlinへの移行ガイド: null許容性 — JavaとKotlinでnull許容性 (Nullability) を扱う方法を学べます。
- Kotlin Koans – Kotlinの構文を学習するための演習を完了させます。各演習は失敗するユニットテストとして作成されており、それをパスさせることがあなたの仕事です。Javaの経験がある開発者におすすめです。
- Kotlin by example – Kotlinの構文に関する、短くシンプルな注釈付きの例のセットを確認できます。
- Kotlin Coreトラック by JetBrains Academy – 実践的なアプリケーションを段階的に作成しながら、Kotlinのあらゆる基本を学べます。
- Kotlin書籍 – Kotlin学習のためにレビューし、推奨している書籍を見つけられます。
- Kotlinのヒント – KotlinチームがKotlinをより効率的かつイディオムに沿った方法で使用する方法を示す短いビデオを視聴できます。これにより、コード記述がより楽しくなります。
- Advent of Codeパズル – 短く楽しいタスクを完了することで、イディオムに沿ったKotlinを学習し、言語スキルを試せます。
- Kotlinハンズオンチュートリアル – テクノロジーを完全に理解するために、長編チュートリアルを完了させます。これらのチュートリアルは、特定のトピックに関連する自己完結型プロジェクトを通してあなたを導きます。
- Java開発者のためのKotlin – Courseraのこのコースで、JavaとKotlinの類似点と相違点を学べます。
- PDF形式のKotlinドキュメント – ドキュメントをオフラインで読めます。