書籍

Scala(スカラ)の勉強におすすめの本

本記事では、Scala(スカラ)の勉強におすすめの参考書を紹介しています。

気になった参考書があれば、購入する前にAmazonの無料試し読みで内容を確認することをおすすめします。

表紙がイラストをたくさん使っているから、内容も初心者向けだろうと思い購入してみたら、図解での説明が少なく文字で埋め尽くされている参考書だった。。なんてこともありますので。
※無料試し読みができない参考書もあります。

IT・Web業界特化の転職サイト!
【マイナビIT AGENT】

先輩くん
先輩くん
マイナビIT AGENTは、IT・Web業界に強い転職エージェントだよ!
後輩ちゃん
後輩ちゃん
登録~転職に至るまで一切費用はかからないよ!
公式ホームページはこちら

【月額980円で読み放題!】
Amazon Kindle Unlimited

Amazon Kindle Unlimited
先輩くん
先輩くん
Amazon Kindle Unlimitedに登録すると、月額980円で読み放題だからオススメだよ!
後輩ちゃん
後輩ちゃん
初回30日間は無料だから、まだ登録したことのない人はぜひ試してみてね!

実践Scala入門

本書情報
出版社技術評論社
著者瀬良 和弘 / 水島 宏太 / 河内 崇 / 麻植 泰輔 / 青山 直紀
発売日2018/10/27
ページ数320ページ
レビュー
(Amazon)
(18件)
本書の構成

  1. Scalaひとめぐり
  2. Scalaの基礎
  3. Option/Either/Tryによるエラー処理
  4. コレクション
  5. 並行プログラミング
  6. Scalaプロジェクトのビルド
  7. ユニットテスト
  8. 知っておきたい応用的な構文
  9. よりよいコーディングを目指して

レビューちゃん
レビューちゃん

Scala初学者はこの本から入ることをお勧めいたします。 他の日本語書籍に類を見ない程、丁寧にscalaの主要部分が説明されています。 この本からscalaが盛り上がっていけるのではないかと そんな期待ができる本です。 この本からscalaに入れる方は結構羨ましいです。

引用元:Amazonレビュー
レビューくん
レビューくん

Scalaの発展の歴史から、初心者が困りやすいポイント(sbtを使ったプロジェクトのビルド、テストの書き方、Scala collectionライブラリの使い方など)を網羅的に説明してあり、ここに書いてあることを抑えればScalaエンジニアとしての第一歩を踏み出すのに十分です。

引用元:Amazonレビュー

Scalaスケーラブルプログラミング 第4版

本書情報
出版社インプレス
著者Martin Odersky / Lex Spoon / Bill Venners / 長尾 高弘 / 麻植 泰輔 / 立野 靖博 / 田所 駿佑 / 水島 宏太
発売日2021/6/16
レビュー
(Amazon)
(16件)
本書の構成

  1. スケーラブルな言語
  2. Scalaプログラミングの第一歩
  3. Scalaプログラミングの次の一歩
  4. クラスとオブジェクト
  5. 基本型と演算子
  6. 関数型スタイルのオブジェクト
  7. 組み込みの制御構造
  8. 関数とクロージャー
  9. 制御構造の抽象化
  10. 合成と継承
  11. Scalaのクラス階層
  12. トレイト
  13. パッケージとインポート
  14. アサーションとテスト
  15. ケースクラスとパターンマッチ
  16. リストの操作
  17. コレクションの操作
  18. ミュータブルオブジェクト
  19. 型パラメーターの役割
  20. 抽象メンバー
  21. 暗黙の型変換と暗黙のパラメーター
  22. リストの実装
  23. for式再説
  24. コレクション詳説
  25. Scalaコレクションのアーキテクチャ
  26. 抽出子
  27. アノテーション
  28. XMLの操作
  29. オブジェクトを使ったモジュラープログラミング
  30. オブジェクトの等価性
  31. ScalaとJavaの結合
  32. Futureと並行処理
  33. パーサー・コンビネーター
  34. GUIプログラミング
  35. SCellsスプレッドシート

Guide to ScalaーScalaプログラミング入門

本書情報
著者中村修太
発売日2013/3/1
ページ数233ページ
レビュー
(Amazon)
(44件)
本書の構成

  1. Scalaの概要と開発準備
  2. Scalaの型
  3. 基本構文
  4. 関数
  5. Scalaのクラスとオブジェクト
  6. パッケージとアクセス修飾子
  7. 継承の基本
  8. トレイト
  9. 型のパラメータ化
  10. 抽象型
  11. 暗黙の型変換
  12. Scalaでの並行処理

レビューちゃん
レビューちゃん

タイトルの入門の通り これから Scala を始めたいと思っているかたには、 ネットにある情報をいろいろ検索するよりはまとまっていますし、 量も多くないので はじめの一冊にはよいと思います。 最後には 用語集もあり ちょっとした書き方を確認したいときもよいと思います。

引用元:Amazonレビュー
レビューくん
レビューくん

javaは苦手でScalaにも興味はないのですが評価がよいので購入してみました。 多くのkindle本と違ってまともに使っている人が書いたまともな入門書だと感じました。 もう少し価格を上げても良いのではないでしょうか。

引用元:Amazonレビュー

ブログランキング・にほんブログ村へ PVアクセスランキング にほんブログ村