「Javaより簡単で高機能」→ なら、サーバサイドにも!
■3部構成
本書はSpark FrameworkやSpringといった、Javaの世界で有名なWebアプリケーション・フレームワークを活用します。
第I部では、プログラミング言語としてのKotlinの機能や文法をしっかり解説します。
第II部はSpark Frameworkを使用した簡単なWeb APIの作成を通じて、Kotlinでのサーバサイド開発に入門します。
第III部はSpring BootとKotlinで、データベースと接続するWebアプリケーションの開発を体験します。
■対象読者
本書はプログラミングの初歩的な話題や、コンピュータの操作等には触れません。したがって、プログラミング自体に不慣れな方には、ハードルが高いでしょう。
しかし、Webアプリケーション開発の経験は問いません。必要な知識は都度解説しますし、本書で作るサンプルアプリは、ごく小さなものです。
一方、KotlinやSpring frameworkを日常的に使いこなしている方は、個別に他の資料を当たった方が、問題解決に役立つかもしれません。