この商品をご覧のお客様は、こんな商品もチェックしています。
- 能力主義をケアでほぐす
-
価格:1,870円(本体1,700円+税)
【2025年02月発売】
- 多機関協働がうごき出す
-
価格:2,420円(本体2,200円+税)
【2025年01月発売】
- 分析形而上学の最前線
-
価格:4,180円(本体3,800円+税)
【2024年11月発売】
ゲスト さん (ログイン) |
![]() |
オンライン書店【ホンヤクラブ】はお好きな本屋での受け取りで送料無料!新刊予約・通販も。本(書籍)、雑誌、漫画(コミック)など在庫も充実
この商品をご覧のお客様は、こんな商品もチェックしています。
価格:1,870円(本体1,700円+税)
【2025年02月発売】
価格:2,420円(本体2,200円+税)
【2025年01月発売】
価格:4,180円(本体3,800円+税)
【2024年11月発売】
[BOOKデータベースより]
Kotlinは、サーバーサイド開発のプログラミング言語の選択肢として、注目されているものの一つです。Javaとの相互互換という特徴があり、モダンかつ資産も豊富にあるという素晴らしい言語です。しかし、その特徴ゆえ「Javaがわかる人じゃないと難しいんじゃないか」と思われてしまうことも多いです。本書はそういった不安を取り除き、サーバーサイドKotlin導入を後押しすることができればと思い執筆しています。タイトルにもあるように「実践開発」をテーマとして、実プロダクトを意識した設計でアプリケーションの開発をしています。そのため実際に業務での開発でKotlinを導入する際にも、参考にしていただける内容になっています。
第1部 Kotlin入門(Kotlinをお勧めする理由;様々なKotlinの機能;JavaとKotlinの相互互換が既存の資産を生かす)
[日販商品データベースより]第2部 Kotlinでのサーバーサイド開発(Webアプリケーション開発の基盤となるSpring Bootを導入する;O/Rマッパーを使用してデータベースへ接続する;Spring BootとMyBatisで書籍管理システムのWebアプリケーションを開発する;書籍管理システムの機能を拡充する;JUnitで単体テストを実装する)
第3部 Kotlinで色々なフレームワークを使ってみる(高速な通信フレームワークgRPC;Kotlin製のWebフレームワークKtor;Kotlin製のO/RマッパーExposed;Kotlin製のテスティングフレームワークKotest、Mochk)
プログラミング言語「Kotlin」は、Android開発ではすでに広く知られていますが、JVM(Java仮想マシン)で動作するサーバーサイド開発での選択肢としても注目されている言語の一つです。
本書はサーバーサイドの開発者を読者対象とし、Kotlinの基本構文とともに、Javaとの親和性が高いうえに、Javaよりも安全性が高く書きやすいと言われる理由を解説します(第1部)。そして実践的な内容としてSpring Bootを使い、データベースの検索系/更新系機能や認証/認可機能などを実装したWebアプリケーションを構築します(第2部)。加えて、従来型の案件だけでなく新規プロダクトへの足がかりにもなるよう、gRPCやKtorなどといった比較的新しい技術との組み合わせ方をフォローします(第3部)。「実践開発」という書名のとおり、プロダクトの開発でKotlinを導入する際に役立てられる内容です。