0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming > Object-oriented programming (OOP)

Buy Now

Scala Programming Projects - Build real world projects using popular Scala frameworks like Play, Akka, and Spark (Paperback) Loot Price: R1,507
Discovery Miles 15 070
Scala Programming Projects - Build real world projects using popular Scala frameworks like Play, Akka, and Spark (Paperback):...

Scala Programming Projects - Build real world projects using popular Scala frameworks like Play, Akka, and Spark (Paperback)

Mikael Valot, Nicolas Jorand

 (sign in to rate)
Loot Price R1,507 Discovery Miles 15 070 | Repayment Terms: R141 pm x 12*

Bookmark and Share

Expected to ship within 10 - 15 working days

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 DescriptionScala 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 forIf 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.

General

Imprint: Packt Publishing Limited
Country of origin: United Kingdom
Release date: September 2018
Authors: Mikael Valot • Nicolas Jorand
Dimensions: 93 x 75 x 29mm (L x W x T)
Format: Paperback
Pages: 398
ISBN-13: 978-1-78839-764-3
Categories: Books > Computing & IT > Computer programming > Object-oriented programming (OOP)
Promotions
LSN: 1-78839-764-9
Barcode: 9781788397643

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Data Abstraction and Problem Solving…
Janet Prichard, Frank Carrano Paperback R2,373 Discovery Miles 23 730
Using UML - Software Engineering with…
Perdita Stevens Paperback R2,384 Discovery Miles 23 840
Object-Oriented Game Development
Julian Gold Paperback R2,292 R1,812 Discovery Miles 18 120
ISE Object-Oriented Software…
David Kung Paperback R1,941 Discovery Miles 19 410
Java Parables Volume 1 - Object-Oriented…
Pamela Osakwe Leon-Mezue Hardcover R993 Discovery Miles 9 930
Agile Scrum Implementation and Its…
Kenneth R Walsh, Sathiadev Mahesh, … Hardcover R6,838 Discovery Miles 68 380
Java - The ultimate beginners guide to…
Mark Reed Hardcover R645 R581 Discovery Miles 5 810
Python For Beginners - Learn Python In 5…
James Tudor Hardcover R751 Discovery Miles 7 510
Data Structures and Abstractions with…
Timothy Henry, Frank Carrano Paperback R2,465 Discovery Miles 24 650
Introduction Coding - Learn Python With…
Python Accademy Hardcover R796 R692 Discovery Miles 6 920
Java For Students
Douglas Bell, Mike Parr Paperback R2,641 Discovery Miles 26 410
The Jakarta EE Platform Specification…
Eclipse Foundation Hardcover R1,198 Discovery Miles 11 980

See more

Partners