お問い合わせ

コース概要

入門

  • 基本構文
  • 慣用表現(Idioms)
  • コーディング規約

基礎知識

  • 基本型
  • パッケージ
  • 制御フロー
  • リターンとジャンプ

クラスとオブジェクト

  • クラスと継承
  • プロパティとフィールド
  • インターフェース
  • 可視性修飾子
  • 拡張機能
  • データクラス
  • ジェネリクス
  • ネストクラス
  • 列挙型(Enum)クラス
  • オブジェクト
  • デリゲーション
  • デリゲートプロパティ

関数とラムダ

  • 関数
  • ラムダ
  • インライン関数

その他

  • 分解宣言
  • コレクション
  • 範囲
  • 型チェックとキャスト
  • This式
  • 等価性
  • 演算子オーバーロード
  • nullセーフティ
  • 例外
  • アノテーション
  • リフレクション
  • 型セーフビルダー
  • 動的型

相互運用性

  • KotlinからJavaを呼び出す
  • JavaからKotlinを呼び出す

参照

  • Kotlinコードのドキュメンテーション
  • Mavenの使用
  • Antの使用
  • Gradleの使用
  • KotlinとOSGi

チュートリアル

要求

Kotlinは、JVM、Android、ブラウザ向けに設計された静的型付けプログラミング言語です。

対象読者

本コースは、Kotlinプログラミングに興味をお持ちのプログラマーやエンジニアの方を対象としています。

 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー