Learn Scala Programming

Learn Scala Programming

MIA KARTS BOOKS

Learn Scala Programming
Skip to product information

    Learn Scala Programming

    £28.00 GBP
     per 
    Available

    Book Details

    Format
    Paperback
    Language
    English
    Category
    Introductory & Beginning
    Condition
    New
    ISBN-13
    9781788836302
    ISBN-10
    1788836308

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 1788836308

    Author: Schmidt, Slava

    Condition: New

    A step-by-step guide in building high-performance scalable applications with the latest features of Scala. Key Features Develop a strong foundation in functional programming and Scala's Standard Library (STL) Get a detailed coverage of Lightbend Lagom-the latest microservices framework from Lightbend Understand the Akka framework and learn event-based Programming with Scala Book DescriptionThe second version of Scala has undergone multiple changes to support features and library implementations. Scala 2.13, with its main focus on modularizing the standard library and simplifying collections, brings with it a host of updates.Learn Scala Programming addresses both technical and architectural changes to the redesigned standard library and collections, along with covering in-depth type systems and first-level support for functions. You will discover how to leverage implicits as a primary mechanism for building type classes and look at different ways to test Scala code. You will also learn about abstract building blocks used in functional programming, giving you sufficient understanding to pick and use any existing functional programming library out there. In the concluding chapters, you will explore reactive programming by covering the Akka framework and reactive streams.By the end of this book, you will have built microservices and learned to implement them with the Scala and Lagom framework. What you will learn Acquaint yourself with the new standard library of Scala 2.13 Get to grips with the Grok functional paradigms Get familiar with type system to express domain constraints Understand the actor model and different Akka libraries Grasp the concept of building microservices using Lagom framework Deep dive into property-based testing and its practical applications Who this book is forThis book is for beginner to intermediate level Scala developers who would like to advance and gain knowledge of the intricacies of the Scala language, expand their functional programming tools, and explore actor-based concurrency models. Table of Contents An Introduction to the Scala 2.13 standard library Understanding Types in Scala Deep Dive into Functions Getting to know Implicits and Type Classes Property based testing in Scala Exploring Build-in Effects Understanding Algebraic Structures Dealing with Effects Familiarizing Yourself with Basic Monads A Look at Monad Transformers and Free Monad An Introduction to Akka and Actor Models Building Reactive Applications with Akka Typed Basics of Akka Streams Building Microservices with Scala Building Microservices with Lagom Preparing the environment and running code samples

    View full details

    Learn Scala Programming

    £28.00 GBP
     per 

    You May Also Like

    More in Computer Science

    View all
    The Chromebook Infused Classroom: Using Blended Learning to Create Engaging Student Centered Classrooms
    Mastering React Native: Learn Once, Write Anywhere
    TORUS 1 - Toward an Open Resource Using Services: Cloud Computing for Environmental Data (Computer Engineering Series)
    Julia 1.0 Programming
    £36.00 GBP
     per 
    Hands-On Functional Programming with Typescript
    Learn Java 12 Programming: A step-by-step guide to learning essential concepts in Java SE 10, 11, and 12
    Mastering Object-Oriented Python - Second Edition
    Swift 5 Protocol Oriented Programming-- Fourth Edition
    Hands-On Android UI Development
    £40.00 GBP
     per 
    Android Programming for Beginners - Second Edition: Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience
    SQL: Comprehensive Beginners Guide to SQL Programming with Exercises and Case Studies
    iOS 15 Programming for Beginners - Sixth Edition: Kickstart your mobile app development journey by building iOS apps with Swift 5.5 and Xcode 13
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.