Learn Scala Programming: A comprehensive guide covering functional and reactive programming with Scala 2.13, Akka, and Lagom

Slava Schmidt

ISBN 10: 1788836308 ISBN 13: 9781788836302
Editore: Packt Publishing, 2018
Nuovi Brossura

Da Ria Christie Collections, Uxbridge, Regno Unito Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Venditore AbeBooks dal 25 marzo 2015

Questo articolo specifico non è più disponibile.

Riguardo questo articolo

Descrizione:

In. Codice articolo ria9781788836302_new

Segnala questo articolo

Riassunto:

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 Description

The 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 for

This 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

  1. An Introduction to the Scala 2.13 standard library
  2. Understanding Types in Scala
  3. Deep Dive into Functions
  4. Getting to know Implicits and Type Classes
  5. Property based testing in Scala
  6. Exploring Build-in Effects
  7. Understanding Algebraic Structures
  8. Dealing with Effects
  9. Familiarizing Yourself with Basic Monads
  10. A Look at Monad Transformers and Free Monad
  11. An Introduction to Akka and Actor Models
  12. Building Reactive Applications with Akka Typed
  13. Basics of Akka Streams
  14. Building Microservices with Scala
  15. Building Microservices with Lagom
  16. Preparing the environment and running code samples

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Dati bibliografici

Titolo: Learn Scala Programming: A comprehensive ...
Casa editrice: Packt Publishing
Data di pubblicazione: 2018
Legatura: Brossura
Condizione: New

I migliori risultati di ricerca su AbeBooks

Foto dell'editore

Schmidt, Slava
Editore: Packt Publishing, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Antico o usato Paperback

Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Codice articolo G1788836308I3N00

Contatta il venditore

Compra usato

EUR 35,05
Spedizione gratuita
Spedito in U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Slava Schmidt
Editore: Packt Publishing, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Antico o usato Soft cover Prima edizione

Da: Books & Bobs, Deeside, FLINT, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Soft cover. Condizione: As New. 1st Edition. As new copy. A tight, bright, and clean copy with no inscriptions and no annotations/notes. No creasing to spine/cover or foxing to pages. Fantastic condition book. 483pp. (19x23.5cm). Please contact us for any more information. Codice articolo 7913

Contatta il venditore

Compra usato

EUR 39,86
EUR 22,71 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Schmidt, Slava
Editore: Packt Publishing, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Nuovo Brossura

Da: Lucky's Textbooks, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo ABLIING23Mar2912160182314

Contatta il venditore

Compra nuovo

EUR 42,45
EUR 3,39 shipping
Spedito in U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Schmidt, Slava
Editore: Packt Publishing 2018-10, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Nuovo PF

Da: Chiron Media, Wallingford, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

PF. Condizione: New. Codice articolo 6666-IUK-9781788836302

Contatta il venditore

Compra nuovo

EUR 45,29
EUR 17,63 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 10 disponibili

Aggiungi al carrello

Foto dell'editore

Slava Schmidt
Editore: Packt Publishing Limited, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781788836302

Contatta il venditore

Compra nuovo

EUR 48,39
EUR 7,69 shipping
Spedito da Regno Unito a U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Slava Schmidt
Editore: Packt Publishing Limited, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781788836302

Contatta il venditore

Compra nuovo

EUR 55,10
Spedizione gratuita
Spedito in U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Schmidt, Slava
Editore: Packt Publishing, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Nuovo Brossura

Da: moluna, Greven, Germania

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Today s Scala is quite different from its earlier versions. The second version of the language is more than twelve years old and has undergone multiple changes related to supported features and library implementation. This book addresses both technical and . Codice articolo 448329431

Contatta il venditore

Compra nuovo

EUR 55,44
EUR 48,99 shipping
Spedito da Germania a U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Slava Schmidt
Editore: Packt Publishing Limited, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Nuovo Paperback / softback
Print on Demand

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days. Codice articolo C9781788836302

Contatta il venditore

Compra nuovo

EUR 55,96
EUR 24,22 shipping
Spedito da Regno Unito a U.S.A.

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Schmidt Slava
Editore: Packt Publishing, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Nuovo Brossura
Print on Demand

Da: Majestic Books, Hounslow, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Print on Demand. Codice articolo 370278770

Contatta il venditore

Compra nuovo

EUR 58,41
EUR 7,40 shipping
Spedito da Regno Unito a U.S.A.

Quantità: 4 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Slava Schmidt
Editore: Packt Publishing, 2018
ISBN 10: 1788836308 ISBN 13: 9781788836302
Nuovo Taschenbuch
Print on Demand

Da: preigu, Osnabrück, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Learn Scala Programming | Slava Schmidt | Taschenbuch | Englisch | 2018 | Packt Publishing | EAN 9781788836302 | Verantwortliche Person für die EU: Libri GmbH, Europaallee 1, 36244 Bad Hersfeld, gpsr[at]libri[dot]de | Anbieter: preigu Print on Demand. Codice articolo 114895690

Contatta il venditore

Compra nuovo

EUR 62,65
EUR 70,00 shipping
Spedito da Germania a U.S.A.

Quantità: 5 disponibili

Aggiungi al carrello

Vedi altre 2 copie di questo libro

Vedi tutti i risultati per questo libro