Scala Projects [Video]

Scala Projects [Video]

Kapil Sanghvi
New Release!

Develop real-world Scala applications using concurrency and message passing in an Akka framework with Play web development
Mapt Subscription
FREE
€29.73/m after trial
Video
€108.23
RRP €127.31
Save 14%
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
€0.00
€108.23
€29.74 p/m after trial
RRP €127.31
Subscription
Video
Start 14 Day Trial

Frequently bought together


Scala Projects [Video] Book Cover
Scala Projects [Video]
€ 127.31
€ 108.23
Blockchain Real World Projects [Video] Book Cover
Blockchain Real World Projects [Video]
€ 127.31
€ 108.23
Buy 2 for €35.42
Save €184.20
Add to Cart

Video Description

Scala is a functional programming language that supports OOP principles and it’s quite challenging to develop scalable and reactive applications without any framework/library support. This video course is designed to help Scala programmers who have very basic knowledge of the Scala language build real-world applications from scratch using the Play and Akka frameworks with the underlined concurrency resolution mechanism.

In this course you will learn various features of the Play and Akka frameworks by building 5 real-world applications with increasing complexity. Beginning with a simple project, a product catalog-listing application, the course will take you through building a customer data entry application, a string processing application to get a word count, a message passing app like Ping pong actors example and Dining-philosophers problem-in humus.

Each project will help you master the programming and data capabilities of Scala. By the end of the course, you will not only be empowered by knowing the ins and outs of Scala, but you will also be able to apply them to solve a variety of problems.

The code bundle for this course is available at: https://github.com/PacktPublishing/Scala-Projects

Style and Approach

This course is based on writing practical examples using Scala with the Play and Akka frameworks. In this course, you will start by implementing very basic projects for beginner to intermediate-level coders and then explore advanced programming for each of the above frameworks.

Video Preview

What You Will Learn

  • Build your first application from scratch using Play and explore the MVC architecture
  • Perform database operation using a Slick-JDBC connection with Play
  • Design form-based views to record customer data
  • Use a pattern to send and receive messages between actors in Akka
  • Master the concurrency problem and unblocking behavior of actor systems using the wait and reply mechanism
  • Implement features of Akka such as futures, await, timeouts, and ask patterns
  • Design and develop an Akka adaptation of the famous 'dining-philosophers' problem
  • Develop a ping-pong example application using Actor

Authors

Video Details

ISBN 139781787280595
Course Length2 hours 25 minutes
Read More

Read More Reviews

Recommended for You

Blockchain Real World Projects [Video] Book Cover
Blockchain Real World Projects [Video]
€ 127.31
€ 108.23
Real-World Machine Learning Projects Using TensorFlow [Video] Book Cover
Real-World Machine Learning Projects Using TensorFlow [Video]
€ 127.31
€ 108.23
ASP.NET Core Full-Stack Development Projects [Video] Book Cover
ASP.NET Core Full-Stack Development Projects [Video]
€ 127.31
€ 108.23
Real World Node.js Projects [Video] Book Cover
Real World Node.js Projects [Video]
€ 127.31
€ 108.23
Real-World Python Deep Learning Projects [Video] Book Cover
Real-World Python Deep Learning Projects [Video]
€ 127.31
€ 108.23
Scala Programming Projects Book Cover
Scala Programming Projects
€ 41.63
€ 29.15