お問い合わせ

コース概要

はじめに

  • Kotlin概要
  • Kotlinの基本的な概念の復習

高度な言語機能

  • ラムダ式と高階関数
  • 拡張関数およびプロパティ
  • インライン関数およびリア化された型パラメータ
  • コレクションとシーケンス

オブジェクト指向プログラミング

  • クラス委譲およびオブジェクト表現
  • シールドクラスと型エイリアス
  • ジェネリクスとバリアンス
  • 高度な継承処理とポリモーフィズム

関数型プログラミング

  • モナドおよび関数的構造の理解
  • Arrowライブラリの利用方法
  • コルーチンと非同期処理の基礎知識
  • Flow APIおよびリアクティブプログラミング

Kotlinを用いたAndroid開発

  • Kotlin Android Extensionsおよびビューバインディングの使い方
  • Android環境でのKotlinコルーチンの利用法

まとめと今後の学習課題

要求

  • Kotlinに関する基礎知識があること
  • オブジェクト指向プログラミングの概念を理解していること

対象者

  • 開発者
  • プログラマー
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー