Altula Chile

El mejor catálogo de libros en formatos PDF, EPUB y MOBI

Learning Scala Programming

Descripción del libro

Libro Learning Scala Programming

Learn how to write scalable and concurrent programs in Scala, a language that grows with you. Key Features Get a grip on the functional features of the Scala programming language Understand and develop optimal applications using object-oriented and functional Scala constructs Learn reactive principles with Scala and work with the Akka framework Book Description Scala is a general-purpose programming language that supports both functional and object-oriented programming paradigms. Due to its concise design and versatility, Scala's applications have been extended to a wide variety of fields such as data science and cluster computing. You will learn to write highly scalable, concurrent, and testable programs to meet everyday software requirements. We will begin by understanding the language basics, syntax, core data types, literals, variables, and more. From here you will be introduced to data structures with Scala and you will learn to work with higher-order functions. Scala's powerful collections framework will help you get the best out of immutable data structures and utilize them effectively. You will then be introduced to concepts such as pattern matching, case classes, and functional programming features. From here, you will learn to work with Scala's object-oriented features. Going forward, you will learn about asynchronous and reactive programming with Scala, where you will be introduced to the Akka framework. Finally, you will learn the interoperability of Scala and Java. After reading this book, you'll be well versed with this language and its features, and you will be able to write scalable, concurrent, and reactive programs in Scala. What you will learn Get to know the reasons for choosing Scala: its use and the advantages it provides over other languages Bring together functional and object-oriented programming constructs to make a manageable application Master basic to advanced Scala constructs Test your applications using advanced testing methodologies such as TDD Select preferred language constructs from the wide variety of constructs provided by Scala Make the transition from the object-oriented paradigm to the functional programming paradigm Write clean, concise, and powerful code with a functional mindset Create concurrent, scalable, and reactive applications utilizing the advantages of Scala Who this book is for This book is for programmers who choose to get a grip over Scala to write concurrent, scalable, and reactive programs. No prior experience with any programming language is required to learn the concepts explained in this book. Knowledge of any programming language would help the reader understanding concepts faster though.

Información del libro

Tñitulo Secundario : Object-oriented programming meets functional reactive to create Scalable and Concurrent programs

Cantidad de páginas 411

Autor:

  • Vikash Sharma

Categoría:

Formatos Disponibles:

MOBI, PDF, EPUB, AZW

Descargar Ebook

Valoración

Popular

3.3

15 Valoraciones Totales


Más libros de la categoría Informática

Redes informáticas: Protocolos de comunicación, protocolo de Aplicación y Software

Libro Redes informáticas: Protocolos de comunicación, protocolo de Aplicación y Software

Redes informáticas: Protocolos de comunicación, protocolo de Aplicación y Software. 2da. edición Cómo desarrollar aplicaciones para conectarse a Mainframe y servidores. El libro está dirigido a profesionales informáticos expertos que desean desarrollar librerías y aplicaciones de comunicación, para la integración de dos o más software por medio de las redes de computadoras. El libro está estructurado en tres grandes secciones que describen: el protocolo de comunicación, el protocolo de aplicación y el desarrollo de software usando las redes. En la primera sección se describen:...

Aprendizaje automático y profundo en python

Libro Aprendizaje automático y profundo en python

Es una herramienta de apoyo y de consulta para toda aquella persona interesada en dominar los fundamentos del aprendizaje automático y profundo, a tal punto que le permita aprender lo necesario para desarrollar sus propios modelos de aprendizaje aptos para realizar predicciones con base en los datos, para ello el autor hará uso en la mayoría de los casos de explicaciones teóricas y prácticas, que permitan al lector afianzar sus ideas y fortalecer su aprendizaje. El libro se encuentra dividido en dos partes la primera enfocada en el machine learning y sus diferentes algoritmos de...

Gestión técnica y económica en explotaciones ganaderas

Libro Gestión técnica y económica en explotaciones ganaderas

Texto orientado a alumnos y profesores de Escuelas de Agronomía o Facultades de Veterinaria basado en la recopilación de casos prácticos relacionados con diferentes aspectos, índices y valoraciones técnicas normalmente llevadas a cabo en una explotación ganadera. El objetivo es familiarizar al alumno con algunos de los diversos aspectos relacionados con la gestión de explotaciones animales que deberá abordar a lo largo de su vida profesional. Se proponen problemas orientados hacia la planificación de producciones y se destaca el manejo reproductivo que permita una optimización de...

La Venta Perfecta

Libro La Venta Perfecta

¿Tienes ganas de empezar tu propio negocio en Internet? ¿O tus ventas se han estancado, quizás porque no cuentas con una buena estrategia de marketing? Para todo el que quiera hacer su camino en el mundo del comercio online, ha sido pensado EL EMBUDO DE VENTA.Aquí hablaremos sobre cómo es el proceso de venta a través de Internet, utilizando un “embudo de venta”. Sabemos que el embudo es un instrumento que sirve para filtrar determinados materiales. Llevado a los negocios, esto es lo que haremos: ir seleccionando y atrayendo, de todos los usuarios de Internet, aquellos que se pueden...

Últimas novedades en libros



Últimas Búsquedas


Categorías Destacadas