Scala Programming Projects (Paperback or Softback)
Language: English
Published by Packt Publishing 9/29/2018, 2018
- Softcover
- New

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.BargainBookStores
AbeBooks seller since January 23, 2002
Condition: New
US$ 61.81
Quantity: 5 available
Add to basketItem description from seller
Scala Programming Projects.
Seller Inventory # BBS-9781788397643
- Title
- Scala Programming Projects (Paperback or Softback)
- Author
- Valot, Mikal
- Publisher
- Packt Publishing 9/29/2018
- Publication year
- 2018
- Condition
- New
- Book Type
- Book
- Binding
- Paperback or Softback
- Language
- English
- ISBN 10
- 1788397649
- ISBN 13
- 9781788397643
- Item weight
- 1.5 pounds
Key Features
- Implement various features of Scala to build scalable and reactive applications
- Leverage full power of modern web programming using the Play! framework
- Learn how to approach concurrency and parallelism with Akka
Book Description
Scala is a type-safe JVM language, which incorporates the object-oriented and functional programming aspects. This book gets you started with essential software development by guiding you through different aspects of Scala programming. With this approach, you can bridge the gap between learning and implementing immediately. You will learn the unique features of Scala in very application and experience simple yet powerful approach for software development. You will be able to use the basic tools, set up the environment, and write Scala programs.
This book aims to help you build a number of applications, beginning with a simple project like a Tic-tac-toe game. Then we will take you through building 2-3 projects on the lines of a web application, a messaging service, and so on. You will be able to implement various features of Scala such as its OOP capabilities, functional and reactive programming, and concurrency. You will also learn how to use top-notch libraries such as Akka and Play and how to integrate Scala apps with Kafka and Elasticsearch along with deploying application on the cloud platform.
By the end of the book, you will not only be empowered by knowing 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
- Leverage Simple Build Tool (SBT)
- Utilize high-order functions, OOP, concurrency, and parallelism of Scala
- Implement functional programming capabilities of Scala
- Access database in a type safe way with the Slick library
- Create reactive applications using the Akka toolkit
- Integrate Scala apps with Kafka and Elasticsearch
- Test Scala apps built with the Play! framework
- Build a Docker container with an Akka-based application
"Synopsis" may belong to another edition of this title.
About the Author
Mikhail Selivanov is a Software engineer with twelve years of experience in backend development on JVM stack. He got interested in Scala in 2008 due to its functional programming capabilities. Since then, he has used Scala and frameworks built on top of it for different purposes: from writing simple CRUD UI apps to building distributed systems based on microservice architecture. He has been responsible for every part of the development process, including the implementation of business logic, performance tuning, writing deployment scripts, and more.
Currently he is a lead backend developer at &Frankly. Prior to this, he has worked with RiskMatch LLC. and True Software Scandinavia AB, where he implemented numerous improvements to user profile storage and profile indexing pipeline, backed by JVM-based technologies including Scala, Akka, and Play. While working with Agency of Komi Republic, he has created several GUI tools with data sheets, reports, an embedded database, and a web application for manipulating user network profiles using Scala.
You can know more about him by visiting his LinkedIn profile.
"About the title" may belong to another edition of this title.
BargainBookStores
Grand Rapids, MI, U.S.A.
AbeBooks seller since January 23, 2002
Shipping rates within U.S.A.
| Item | 4 to 10 business days | 4 to 9 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 39.50 |
Payment methods
Store description
Save up to 90% on your favorite items at BargainBookStores.com! Our 20,000 square foot warehouse in Grand Rapids, Michigan is filled with hundreds of thousands of books and consumer goods, all at the lowest prices! We've been serving internet customers with great deals since 2001. All books ship from Grand Rapids, Michigan. 100% Customer Satisfaction Guaranteed We want to ensure your satisfaction. If you are dissatisfied with your purchase or shopping experience, we would like to hear from you. Please contact us by email: cs@bargainbookstores.com. Please be sure to include your contact information and order number. We do not charge a restocking fee for returns. Your Privacy BargainBookStores.com does not provide, sell or market customer information to other businesses or organizations.…
Specialty
Out of Print Books, Specializing in Academic and Professional Books, Bargain Books - Save Up to 90% Off Publisher's List Price!, Remainder Books, Store-Wide Range of New Books in all CategoriesSeller's business information
BargainBookStores
3423 Lousma Dr SE
Grand Rapids, MI U.S.A. 49548
Terms of sale
BargainBookStores guarantees 100% Customer Satisfaction. We ship worldwide and offer a variety of shipping methods to meet your needs. Please place your order directly via ABEBooks.com. We accept payment by MasterCard and Visa. For more information, contact us by email at cs@bargainbookstores.com. Full contact info is below:
BargainBookStores.com LLC
3423 Lousma Dr SE
Grand Rapids, MI 49548
Shipping terms
We will ship to all domestic and most international destinations.
Please note: Shipping times are estimated and are not guaranteed by BargainBookStores.