Home » Programming » Learning Scala Programming

Learning Scala Programming

Book Name: Learning Scala Programming
Author: Vikash Sharma
Publisher: Packt Publishing
ISBN-10: 978-1788392822
Year: 2018
Pages: 426
Language: English
File size: 7.84 MB
File format: PDF

Learning Scala Programming Pdf Book Description:

Scala is a general-purpose programming language which supports both operational and object-oriented programming paradigms. Owing to the concise layout and flexibility, Scala’s software are expanded to a vast array of fields including information science and cluster computing. You will learn how to write exceptionally scalable, concurrent, and testable programs to satisfy regular software requirements.

We’ll start by understanding the language principles, syntax, center data types, literals, variables, and much more. From here you’ll be introduced to information structures with Scala and you’ll learn how to use higher-order functions. Scala’s strong collections framework can allow you to get the most out of immutable data structures and use them efficiently. Then you’ll be introduced to concepts like pattern matching, circumstance courses, and operational programming features. From here, you may learn how to use Scala’s object-oriented capabilities. Moving forward, you are going to learn about asynchronous and responsive programming using Scala, where you’ll be introduced into the Akka frame.

DMCA Disclaimer: This site complies with DMCA Digital Copyright Laws. Please bear in mind that we do not own copyrights to these books. We’re sharing this material with our audience ONLY for educational purpose. We highly encourage our visitors to purchase original books from the respected publishers. If someone with copyrights wants us to remove this content, please contact us immediately. All books on the edubookpdf.com are free and NOT HOSTED ON OUR WEBSITE. If you feel that we have violated your copyrights, then please contact us immediately (click here).

Add a Comment

Your email address will not be published. Required fields are marked *