Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Building Applications with Scala

    Posted By: AlenMiler
    Building Applications with Scala

    Building Applications with Scala by Diego Pacheco
    English | December 8, 2016 | ISBN: 178646148X | 344 pages | AZW3 | 9.80 Mb

    Write modern, scalable, and reactive applications with the power of Scala

    About This Book

    Delves into the intricacies of functional reactive programming with Scala
    Explores frameworks like Akka, Play and Slick used to develop efficient applications
    A step by step guide with plenty of examples showing practical implementation of essential concepts

    Who This Book Is For

    If you are a Java or JVM developer who wants to use Scala to build reactive functional applications for the JVM platform, then this book is for you. Prior knowledge of Java or functional programing would help. No Scala knowledge is required.

    What You Will Learn

    Use Akka to create a chat service for your app
    Equip yourself with the techniques and tools to build reports and build database persistence with Scala and Slick
    Develop a customer-facing Rest API that makes use of Scala and Spray
    Make use of the Scala web development principles and scale up the architecture of your application
    Get familiar with the core principles and concepts of Functional Programming
    Use the Play framework to create models, controllers, and views
    Develop reactive backing frameworks by writing code with RxScala
    Discover what proper testing entails with Scala using behavior-driven development

    In Detail

    Scala is known for incorporating both object-oriented and functional programming into a concise and extremely powerful package. However, creating an app in Scala can get a little tricky because of the complexity the language has. This book will help you dive straight into app development by creating a real, reactive, and functional application. We will provide you with practical examples and instructions using a hands-on approach that will give you a firm grounding in reactive functional principles.

    The book will take you through all the fundamentals of app development within Scala as you build an application piece by piece. We've made sure to incorporate everything you need from setting up to building reports and scaling architecture. This book also covers the most useful tools available in the Scala ecosystem, such as Slick, Play, and Akka, and a whole lot more. It will help you unlock the secrets of building your own up-to-date Scala application while maximizing performance and scalability.

    Style and approach

    This book takes a step-by-step approach to app development with Scala. It will place special emphasis on functional language. It will teach you the core benefits of Scala and the fundamentals of functional programming by developing a robust application.

    "synopsis" may belong to another edition of this title.

    About the Author:
    Diego Pacheco is an experienced software architect and DevOps practitioner with over 10 years of solid experience. He has led architecture teams using open source solutions such as Java, Scala, Amazon Web Services (AWS), Akka, Apache Cassandra, Redis, ActiveMQ, NetflixOSS Stack - Simian Army, RxJava, Karyon, Eureka, and Ribbon on cig customers in Brazil, London, Barcelona, India, and the USA. Diego has a passion for functional programming and is currently working as a software architect/agile coach with Scala, Akka, and NetflixOSS.

    During his free time, he enjoys gaming, blogging, and playing wicked tunes on his guitar. You can check out his blog titled as Diego Pacheco Tech blog.

    Some of his core skills include the following:

    Architecture design and architecture coding for high scalable systems
    Distributed systems using SOA and microservices principles, tools, and techniques
    Performance tuning and DevOps engineering
    Functional programming and Scala
    Agile coaching and servant leadership for architecture teams
    Consultancy on development practices with XP/Kanban
    More about him can be found at LinkedIn and GitHub. You can also see his presentations at Slideshare.