£41.99

Packt Publishing Scala Programming Projects: Build real world projects using popular Scala frameworks like Play, Akka, and Spark

Price data last checked 103 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the most expensive it has ever been. Walk away.

£42 today · previous high £42 · all-time low £7

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 514 days • 514 data points (No recent data available)

Historical
Generating forecast...
£41.99 £3.56 £11.94 £20.33 £28.71 £37.10 £45.48 01 October 2024 06 February 2025 14 June 2025 20 October 2025 26 February 2026

Price Distribution

Price distribution over 514 days • 4 price ranges

Days at Price
Current Price
89 days 61 days 27 days 337 days · current 0 84 169 253 337 £7-14 £14-21 £21-28 £35-42 Days at Price

Price Analysis

Most common range: £35-42 (337 days, 65.6%)

Price range: £7 - £42

Price levels: 4 price ranges over 514 days

Description

Discover unique features and powerful capabilities of Scala Programming as you build projects in a wide range of domains Key Features Develop a range of Scala projects from web applications to big data analysis Leverage full power of modern web programming using Play Framework Build real-time data pipelines in Scala with a Bitcoin transaction analysis app Book Description Scala is a type-safe JVM language that incorporates object-oriented and functional programming (OOP and FP) aspects. This book gets you started with essentials of software development by guiding you through various aspects of Scala programming, helping you bridge the gap between learning and implementing. You will learn about the unique features of Scala through diverse applications and experience simple yet powerful approaches for software development. Scala Programming Projects will help you build a number of applications, beginning with simple projects, such as a financial independence calculator, and advancing to other projects, such as a shopping application and a Bitcoin transaction analyzer. You will be able to use various Scala features, such as its OOP and FP capabilities, and learn how to write concise, reactive, and concurrent applications in a type-safe manner. You will also learn how to use top-notch libraries such as Akka and Play and integrate Scala apps with Kafka, Spark, and Zeppelin, along with deploying applications on a cloud platform. By the end of the book, you will not only know the ins and outs of Scala, but you will also be able to apply it to solve a variety of real-world problems What you will learn Build, test, and package code using Scala Build Tool Decompose code into functions, classes, and packages for maintainability Implement the functional programming capabilities of Scala Develop a simple CRUD REST API using the Play framework Access a relational database using Slick Develop a dynamic web UI using Scala.js Source streaming data using Spark Streaming and write a Kafka producer Use Spark and Zeppelin to analyze data Who this book is for If you are an amateur programmer who wishes to learn how to use Scala, this book is for you. Knowledge of Java will be beneficial, but not necessary, to understand the concepts covered in this book. Table of Contents Writing your first program Developing a Retirement Calculator Handling errors Advanced features Type Classes Online Shopping - Persistence Online Shopping - REST API Online Shopping - User Interface Interactive browser Fetching and persisting Bitcoin market data Batch and Streaming analytics

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
29 September 2018
Listed Since
19 July 2017

Barcode

No barcode data available

Similar Products You Might Like

Programming Scala: Scalability = Functional Programming + Objects
97% match

Programming Scala: Scalability = Functional Programming + Objects

O'Reilly

£35.81 30 Jan 2026
Introduction to the Art of Programming Using Scala (Chapman & Hall/CRC Textbooks in Computing)
96% match

Introduction to the Art of Programming Using Scala (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£162.91 25 Jan 2026
Scala Design Patterns: Patterns for Practical Reuse and Design
96% match

Scala Design Patterns: Patterns for Practical Reuse and Design

Springer

£61.98 06 Mar 2026
Functional Programming in Scala
96% match

Functional Programming in Scala

Manning Publications

£38.41 30 Jan 2026
Introduction to Programming and Problem-Solving Using Scala (Chapman & Hall/CRC Textbooks in Computing)
96% match

Introduction to Programming and Problem-Solving Using Scala (Chapman & Hall/CRC Textbooks in Computing)

CRC Press

£55.99 01 Mar 2026
Big Data Analytics with Spark: A Practitioner's Guide to Using Spark for Large Scale Data Analysis
95% match

Big Data Analytics with Spark: A Practitioner's Guide to Using Spark for Large Scale Data Analysis

Apress

£41.77 21 Feb 2026
The Science of Functional Programming, Part I: A tutorial, with examples in Scala
95% match

The Science of Functional Programming, Part I: A tutorial, with examples in Scala

£45.99 07 Mar 2026
Functional and Concurrent Programming: Core Concepts and Features
95% match

Functional and Concurrent Programming: Core Concepts and Features

Addison Wesley

£35.89 06 Apr 2026
Modern Data Engineering with Apache Spark: A Hands-On Guide for Building Mission-Critical Streaming Applications
94% match

Modern Data Engineering with Apache Spark: A Hands-On Guide for Building Mission-Critical Streaming Applications

Apress

£34.70 21 Feb 2026
Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)
94% match

Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)

Springer

£42.67 18 Feb 2026
The Science of Functional Programming, Part II: A tutorial, with examples in Scala
94% match

The Science of Functional Programming, Part II: A tutorial, with examples in Scala

Lulu

£60.11 01 Mar 2026
Data Engineering with Advanced Python: Learn to Build Production Data applications using Modern Cloud Data tools (Data Engineering with Python cookbook series)
94% match

Data Engineering with Advanced Python: Learn to Build Production Data applications using Modern Cloud Data tools (Data Engineering with Python cookbook series)

£43.20 30 Jan 2026
Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends
94% match

Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends

Packt Publishing

£45.99 17 Feb 2026
Functional Programming in Java: Harness the Power of Streams and Lambda Expressions
94% match

Functional Programming in Java: Harness the Power of Streams and Lambda Expressions

Pragmatic Bookshelf

£40.27 07 Mar 2026
Akka in Action
93% match

Akka in Action

Manning Publications

£43.74 05 Mar 2026
Object-Orientation, Abstraction, and Data Structures Using Scala (Chapman & Hall/CRC Textbooks in Computing)
93% match

Object-Orientation, Abstraction, and Data Structures Using Scala (Chapman & Hall/CRC Textbooks in Computing)

Chapman and Hall/CRC

£48.46 18 Mar 2026
Beginning Helidon: Building Cloud-Native Microservices and Applications
93% match

Beginning Helidon: Building Cloud-Native Microservices and Applications

Apress

£44.38 25 Feb 2026
Hands-on Guide to Apache Spark 3: Build Scalable Computing Engines for Batch and Stream Data Processing
93% match

Hands-on Guide to Apache Spark 3: Build Scalable Computing Engines for Batch and Stream Data Processing

Apress

£44.22 24 Feb 2026
Domain-Specific Languages: Effective Modeling, Automation, and Reuse
93% match

Domain-Specific Languages: Effective Modeling, Automation, and Reuse

Springer

£45.57 09 Apr 2026
Modern Python Cookbook: 133 recipes to develop flawless and expressive programs in Python 3.8
93% match

Modern Python Cookbook: 133 recipes to develop flawless and expressive programs in Python 3.8

Packt Publishing

£67.48 25 Jan 2026
Streamlit for Data Science: Create interactive data apps in Python
93% match

Streamlit for Data Science: Create interactive data apps in Python

Packt Publishing

£41.99 08 Jan 2026
Software Architecture Patterns for Serverless Systems: Architecting for innovation with event-driven microservices and micro frontends
93% match

Software Architecture Patterns for Serverless Systems: Architecting for innovation with event-driven microservices and micro frontends

Packt Publishing

£43.99 17 Feb 2026
Web Scalability for Startup Engineers: Tips & Techniques for Scaling Your Web Application (PROGRAMMING & WEB DEV - OMG)
93% match

Web Scalability for Startup Engineers: Tips & Techniques for Scaling Your Web Application (PROGRAMMING & WEB DEV - OMG)

McGraw-Hill Education

£42.98 15 Dec 2025
Mastering Kafka Streams and ksqlDB: Building real-time data systems by example
93% match

Mastering Kafka Streams and ksqlDB: Building real-time data systems by example

O'Reilly

£44.67 15 Dec 2025