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
Packt Subscription
$5.00
$9.99/m after first month
Video
$5.00
RRP $124.99
Save 95%
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
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
$5.00
$5.00
$9.99/m after first month
RRP $124.99
Subscription
Video
Subscribe Now

Frequently bought together


Scala Projects [Video] Book Cover
Scala Projects [Video]
$ 124.99
$ 5.00
Google Apps Script - A Project-Based Exercise Using Spreadsheets and Web Apps [Video] Book Cover
Google Apps Script - A Project-Based Exercise Using Spreadsheets and Web Apps [Video]
$ 182.99
$ 5.00
Buy 2 for $10.00
Save $297.98
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

Google Apps Script - A Project-Based Exercise Using Spreadsheets and Web Apps [Video] Book Cover
Google Apps Script - A Project-Based Exercise Using Spreadsheets and Web Apps [Video]
$ 182.99
$ 5.00
A Google Script Project Using Website Spreadsheets and Data Storage [Video] Book Cover
A Google Script Project Using Website Spreadsheets and Data Storage [Video]
$ 181.99
$ 5.01
Deep Learning Projects with JavaScript [Video] Book Cover
Deep Learning Projects with JavaScript [Video]
$ 124.99
$ 5.00
Real-World Projects with MEAN Stack [Video] Book Cover
Real-World Projects with MEAN Stack [Video]
$ 124.99
$ 5.00
Serverless JavaScript Projects [Video] Book Cover
Serverless JavaScript Projects [Video]
$ 124.99
$ 5.00
Retro Raspberry Pi Hands-On Hardware Projects [Video] Book Cover
Retro Raspberry Pi Hands-On Hardware Projects [Video]
$ 124.99
$ 5.00